diff --git a/src/settings.h b/src/settings.h
index 6d6db220c1871cbc496aca76c929e42103db2ef4..2b46676c6b7ae03a440b2a9870f4494b2599a51f 100644
--- a/src/settings.h
+++ b/src/settings.h
@@ -244,7 +244,9 @@ class Settings
 
 			updated[name] = true;
 		}
-
+		else //file contains a setting which is not in m_settings
+			value_changed=true;
+			
 		return true;
 	}