diff --git a/src/WiFiSettingsService.cpp b/src/WiFiSettingsService.cpp index c9d3b9b..363191f 100644 --- a/src/WiFiSettingsService.cpp +++ b/src/WiFiSettingsService.cpp @@ -77,7 +77,7 @@ void WiFiSettingsService::reconfigureWiFiConnection() { } void WiFiSettingsService::readIP(JsonObject& root, String key, IPAddress& _ip){ - if (!root[key] || !_ip.fromString(root[key].as())){ + if ( root[key].isNull() || !_ip.fromString(root[key].as())){ _ip = INADDR_NONE; } }