diff --git a/src/layouts/partial-cards.html b/src/layouts/partial-cards.html
index 0166a60dd5..09f7eea94b 100644
--- a/src/layouts/partial-cards.html
+++ b/src/layouts/partial-cards.html
@@ -321,7 +321,8 @@
}
isView(currentView, defaultView) {
- return currentView || defaultView;
+ return (currentView || defaultView) &&
+ this.hass.states[currentView || DEFAULT_VIEW_ENTITY_ID];
}
_defaultViewFilter(hass, entityId) {