diff --git a/src/state/connection-mixin.ts b/src/state/connection-mixin.ts index 08113c821a2c..c3cced5705c8 100644 --- a/src/state/connection-mixin.ts +++ b/src/state/connection-mixin.ts @@ -274,6 +274,10 @@ export const connectionMixin = >( // on reconnect always fetch config as we might miss an update while we were disconnected // @ts-ignore this.hass!.callWS({ type: "get_config" }).then((config: HassConfig) => { + if (config.safe_mode) { + // @ts-ignore Firefox supports forceGet + location.reload(true); + } this._updateHass({ config }); this.checkDataBaseMigration(); });