diff --git a/src/panels/config/hardware/ha-config-hardware.ts b/src/panels/config/hardware/ha-config-hardware.ts index a84c053584..3e19697d1e 100644 --- a/src/panels/config/hardware/ha-config-hardware.ts +++ b/src/panels/config/hardware/ha-config-hardware.ts @@ -352,7 +352,9 @@ class HaConfigHardware extends SubscribeMixin(LitElement) { try { if (isComponentLoaded(this.hass, "hardware")) { this._hardwareInfo = await this.hass.callWS({ type: "hardware/info" }); - } else if (isHassioLoaded) { + } + + if (isHassioLoaded && !this._hardwareInfo?.hardware.length) { this._OSData = await fetchHassioHassOsInfo(this.hass); }