diff --git a/src/panels/lovelace/cards/hui-picture-glance-card.js b/src/panels/lovelace/cards/hui-picture-glance-card.js index a20d223889..ccaed38ea7 100644 --- a/src/panels/lovelace/cards/hui-picture-glance-card.js +++ b/src/panels/lovelace/cards/hui-picture-glance-card.js @@ -137,7 +137,8 @@ class HuiPictureGlanceCard extends NavigateMixin(LocalizeMixin(EventsMixin(Polym return config.entities; } - return config.entities.filter(entity => !entitiesService.includes(entity)); + return config.entities.filter(entity => !entitiesService.includes(entity) && + (entity in hass.states)); } _computeEntitiesService(hass, config) { @@ -146,7 +147,7 @@ class HuiPictureGlanceCard extends NavigateMixin(LocalizeMixin(EventsMixin(Polym } return config.entities.filter(entity => - canToggleState(this.hass, this.hass.states[entity])); + (entity in hass.states) && canToggleState(hass, hass.states[entity])); } _showEntity(entityId, states) {