diff --git a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/JsonKeyValueStoreField.php b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/JsonKeyValueStoreField.php index 27418df3f..12aad63da 100644 --- a/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/JsonKeyValueStoreField.php +++ b/src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/JsonKeyValueStoreField.php @@ -161,7 +161,8 @@ class JsonKeyValueStoreField extends BaseField $muttime = 0; } else { $stat = stat($sourcefile); - $muttime = $stat['mtime']; + // ignore empty files + $muttime = $stat['size'] == 0 ? 0 : $stat['mtime']; } if (time() - $muttime > $this->internalConfigdPopulateTTL) { $act = $this->internalConfigdPopulateAct;