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']]