diff --git a/src/panels/config/integrations/integration-panels/matter/matter-config-dashboard.ts b/src/panels/config/integrations/integration-panels/matter/matter-config-dashboard.ts index ee73213f70..3c3402fd17 100644 --- a/src/panels/config/integrations/integration-panels/matter/matter-config-dashboard.ts +++ b/src/panels/config/integrations/integration-panels/matter/matter-config-dashboard.ts @@ -333,9 +333,9 @@ export class MatterConfigDashboard extends LitElement { const configEntries = await getConfigEntries(this.hass, { domain: "matter", }); - if (configEntries.length) { - this._configEntry = configEntries[0]; - } + this._configEntry = configEntries.find( + (entry) => entry.disabled_by === null && entry.source !== "ignore" + ); } static get styles(): CSSResultGroup {