From a7324d828a271a53a941cc96937eef822b97013f Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Fri, 14 Feb 2025 18:51:07 +0100 Subject: [PATCH] Fixed nullpointer in upgrade --- src/AmsToMqttBridge.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/AmsToMqttBridge.cpp b/src/AmsToMqttBridge.cpp index a014a917..5eb1078b 100644 --- a/src/AmsToMqttBridge.cpp +++ b/src/AmsToMqttBridge.cpp @@ -707,7 +707,8 @@ void loop() { updater.getUpgradeInformation(upinfo); config.setUpgradeInformation(upinfo); updater.ackUpgradeInformationChanged(); - mqttHandler->publishFirmware(); + if(mqttHandler != NULL) + mqttHandler->publishFirmware(); if(upinfo.errorCode == AMS_UPDATE_ERR_SUCCESS_SIGNAL) { debugW_P(PSTR("Rebooting to firmware version %s"), upinfo.toVersion);