From 86ccb99f4c1dde657f1ac48cb3d9917746c523fc Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 16 Mar 2024 11:51:56 -1000 Subject: [PATCH] Fix race in removing modified devices from the entity registry (#113623) --- homeassistant/helpers/entity_registry.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/homeassistant/helpers/entity_registry.py b/homeassistant/helpers/entity_registry.py index d0ac52fe9fc..9f666e86c69 100644 --- a/homeassistant/helpers/entity_registry.py +++ b/homeassistant/helpers/entity_registry.py @@ -638,7 +638,9 @@ class EntityRegistry(BaseRegistry): minor_version=STORAGE_VERSION_MINOR, ) self.hass.bus.async_listen( - EVENT_DEVICE_REGISTRY_UPDATED, self.async_device_modified + EVENT_DEVICE_REGISTRY_UPDATED, + self.async_device_modified, + run_immediately=True, ) @callback