Index: sources/storage/Settings.cpp =================================================================== diff -u -r80b5e8f1ebb90c03c37d90d90cd2da3bd95d6803 -rf1c4d7f7c9cd4422f6190a5b31c8f1e74e520c04 --- sources/storage/Settings.cpp (.../Settings.cpp) (revision 80b5e8f1ebb90c03c37d90d90cd2da3bd95d6803) +++ sources/storage/Settings.cpp (.../Settings.cpp) (revision f1c4d7f7c9cd4422f6190a5b31c8f1e74e520c04) @@ -94,6 +94,10 @@ detail.location = settingFile.absolutePath() + "/"; detail.category = QString(detail.location + settingFile.baseName()).remove(Storage::Settings_Path()); details += detail; + } else { + err = Settings::Settings_Error::eError_ConfigFileReadFail; + LOG_DEBUG(errorMessage(err).arg(Storage::Settings_Path())); + return err; } }