diff --git a/src/panels/config/cloud/ha-config-cloud-account.js b/src/panels/config/cloud/ha-config-cloud-account.js index b53440d3cefc..278a33ba128b 100644 --- a/src/panels/config/cloud/ha-config-cloud-account.js +++ b/src/panels/config/cloud/ha-config-cloud-account.js @@ -190,6 +190,9 @@ class HaConfigCloudAccount extends EventsMixin(LocalizeMixin(PolymerElement)) { async _fetchSubscriptionInfo() { this._subscription = await this.hass.callWS({ type: "cloud/subscription" }); + if (this._subscription.provider && this.cloudStatus.cloud !== "connected") { + this.fire("ha-refresh-cloud-status"); + } } handleLogout() {