diff --git a/src/panels/energy/strategies/energy-view-strategy.ts b/src/panels/energy/strategies/energy-view-strategy.ts index 1cdf5dd7c7..075cd0b394 100644 --- a/src/panels/energy/strategies/energy-view-strategy.ts +++ b/src/panels/energy/strategies/energy-view-strategy.ts @@ -59,7 +59,9 @@ export class EnergyViewStrategy extends ReactiveElement { source.type === "grid" && (!!source.stat_energy_from || !!source.stat_energy_to) ); - const hasReturn = hasGrid && !!hasGrid.stat_energy_to; + const hasReturn = prefs.energy_sources.some( + (source) => source.type === "grid" && !!source.stat_energy_to + ); const hasSolar = prefs.energy_sources.some( (source) => source.type === "solar" );