diff --git a/lib/framework/FSPersistence.h b/lib/framework/FSPersistence.h index 0b66de2f2..c4a4463c9 100644 --- a/lib/framework/FSPersistence.h +++ b/lib/framework/FSPersistence.h @@ -81,7 +81,7 @@ class FSPersistence { File settingsFile = _fs->open(_filePath, "w"); // failed to open file, return false - if (!settingsFile) { + if (!settingsFile || !jsonObject.size()) { #if defined(EMSESP_DEBUG) #if defined(EMSESP_USE_SERIAL) Serial.println();