diff --git a/src/settings.cpp b/src/settings.cpp index a396d8734e..0d8b564afe 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -1715,6 +1715,7 @@ static void SaveVersionInConfig(IniFile *ini) /* Save a GRF configuration to the given group name */ static void GRFSaveConfig(IniFile *ini, const char *grpname, const GRFConfig *list) { + ini->RemoveGroup(grpname); IniGroup *group = ini->GetGroup(grpname); const GRFConfig *c;