diff --git a/src/panels/profile/ha-pick-theme-row.ts b/src/panels/profile/ha-pick-theme-row.ts index 59d9774712..0dcdaca9dd 100644 --- a/src/panels/profile/ha-pick-theme-row.ts +++ b/src/panels/profile/ha-pick-theme-row.ts @@ -194,6 +194,10 @@ export class HaPickThemeRow extends LitElement { private _handleThemeSelection(ev) { const theme = ev.target.value; + if (theme === this.hass.selectedTheme?.theme) { + return; + } + if (theme === "Backend-selected") { if (this.hass.selectedTheme?.theme) { fireEvent(this, "settheme", {