diff --git a/src/panels/config/core/ha-config-system-navigation.ts b/src/panels/config/core/ha-config-system-navigation.ts index a3335d5903..22860dbabf 100644 --- a/src/panels/config/core/ha-config-system-navigation.ts +++ b/src/panels/config/core/ha-config-system-navigation.ts @@ -189,9 +189,11 @@ class HaConfigSystemNavigation extends LitElement { private async _fetchBackupInfo(isHassioLoaded: boolean) { const backups: BackupContent[] | HassioBackup[] = isHassioLoaded ? await fetchHassioBackups(this.hass) - : await fetchBackupInfo(this.hass).then( + : isComponentLoaded(this.hass, "backup") + ? await fetchBackupInfo(this.hass).then( (backupData) => backupData.backups - ); + ) + : []; if (backups.length > 0) { this._latestBackupDate = (backups as any[]).reduce((a, b) =>