diff --git a/src/panels/config/cloud/ha-config-cloud.js b/src/panels/config/cloud/ha-config-cloud.js index d29f40ecf7..ab0d85e9ee 100644 --- a/src/panels/config/cloud/ha-config-cloud.js +++ b/src/panels/config/cloud/ha-config-cloud.js @@ -107,8 +107,9 @@ class HaConfigCloud extends NavigateMixin(PolymerElement) { timeOut.after(0), () => { if ( - !this.cloudStatus.logged_in && - !NOT_LOGGED_IN_URLS.includes(route.path) + !this.cloudStatus || + (!this.cloudStatus.logged_in && + !NOT_LOGGED_IN_URLS.includes(route.path)) ) { this.navigate("/config/cloud/login", true); } else if (