From c0251c2e68a3caad8d743ca9cbd8bc9d6437e11a Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 13 Nov 2023 18:27:49 -0600 Subject: [PATCH] fix: missing if --- esphome/dashboard/dashboard.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/esphome/dashboard/dashboard.py b/esphome/dashboard/dashboard.py index 943ad83f35..89c63c2801 100644 --- a/esphome/dashboard/dashboard.py +++ b/esphome/dashboard/dashboard.py @@ -1588,7 +1588,8 @@ async def async_start_web_server(args): if ping_status_thread: ping_status_thread.join() MDNS_CONTAINER.set_mdns(None) - mdns_task.cancel() + if mdns_task: + mdns_task.cancel() if settings.status_use_mqtt: status_thread_mqtt.join() MQTT_PING_REQUEST.set()