From 1b5f526e097b49dc134ef9ab1890d00ffc3ef9db Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Thu, 16 May 2019 18:30:09 -0600 Subject: [PATCH] Fix additional IQVIA data bug (#23931) --- homeassistant/components/iqvia/sensor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/iqvia/sensor.py b/homeassistant/components/iqvia/sensor.py index acd612d658b..b7f7519b543 100644 --- a/homeassistant/components/iqvia/sensor.py +++ b/homeassistant/components/iqvia/sensor.py @@ -106,8 +106,8 @@ class ForecastSensor(IQVIAEntity): if not self._iqvia.data: return - data = self._iqvia.data[self._type]['Location'] - if not data.get('periods'): + data = self._iqvia.data[self._type].get('Location') + if not data or not data.get('periods'): return indices = [p['Index'] for p in data['periods']]