diff --git a/lib/SvelteUi/src/AmsWebServer.cpp b/lib/SvelteUi/src/AmsWebServer.cpp index a7b7abb1..f68b9e6f 100644 --- a/lib/SvelteUi/src/AmsWebServer.cpp +++ b/lib/SvelteUi/src/AmsWebServer.cpp @@ -421,7 +421,7 @@ void AmsWebServer::dataJson() { mqttStatus = 0; } else if(mqttHandler != NULL && mqttHandler->connected()) { mqttStatus = 1; - } else if(mqttHandler != NULL && mqttHandler->lastError() == 0) { + } else if(mqttHandler == NULL || mqttHandler->lastError() == 0) { mqttStatus = 2; } else { mqttStatus = 3;