diff --git a/src/hci.cpp b/src/hci.cpp index cf1db8ce59d..ecfe1d77614 100644 --- a/src/hci.cpp +++ b/src/hci.cpp @@ -2020,6 +2020,9 @@ bool intShowGroupSelectionMenu() auto newGroupsForum = GroupsForum::make(); psWScreen->psForm->attach(newGroupsForum); } + } else + { + widgDelete(psWScreen, IDOBJ_GROUP); } return true; } diff --git a/src/ingameop.cpp b/src/ingameop.cpp index 4dcfe06b84a..8b136b59ff8 100644 --- a/src/ingameop.cpp +++ b/src/ingameop.cpp @@ -536,6 +536,8 @@ bool intCloseInGameOptions(bool bPutUpLoadSave, bool bResetMissionWidgets) resetMissionWidgets(); } + // the setting for group menu display may have been modified + intShowGroupSelectionMenu(); return true; }