diff --git a/homeassistant/config_entries.py b/homeassistant/config_entries.py index 046f403642eca3724ae129948b4dcbcd57b9776d..f4e61bfffbd6b5bbd6c33627f0f37bf709f1d874 100644 --- a/homeassistant/config_entries.py +++ b/homeassistant/config_entries.py @@ -1348,7 +1348,7 @@ class ConfigEntries: ("pref_disable_new_entities", pref_disable_new_entities), ("pref_disable_polling", pref_disable_polling), ): - if value == UNDEFINED or getattr(entry, attr) == value: + if value is UNDEFINED or getattr(entry, attr) == value: continue setattr(entry, attr, value)