From 502f0cd2cea7b5f78960174583eb91a217c3a8af Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Fri, 10 Jul 2020 18:40:15 +0200 Subject: [PATCH] Fix MQTT availability startup race (#37718) --- homeassistant/components/mqtt/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/mqtt/__init__.py b/homeassistant/components/mqtt/__init__.py index 5742281f89d..49ac83b2162 100644 --- a/homeassistant/components/mqtt/__init__.py +++ b/homeassistant/components/mqtt/__init__.py @@ -1083,7 +1083,7 @@ class MqttAvailability(Entity): @callback def async_mqtt_connect(self): """Update state on connection/disconnection to MQTT broker.""" - if self.hass.is_running: + if not self.hass.is_stopping: self.async_write_ha_state() async def async_will_remove_from_hass(self):