diff --git a/common/settings/json_settings.cpp b/common/settings/json_settings.cpp index 6f9f8ccd8a..2b2066c257 100644 --- a/common/settings/json_settings.cpp +++ b/common/settings/json_settings.cpp @@ -862,7 +862,7 @@ void JSON_SETTINGS::ReleaseNestedSettings( NESTED_SETTINGS* aSettings ) if( it != m_nested_settings.end() ) { wxLogTrace( traceSettings, wxT( "Flush and release %s" ), ( *it )->GetFilename() ); - ( *it )->SaveToFile(); + m_modified |= ( *it )->SaveToFile(); m_nested_settings.erase( it ); }