diff --git a/source/common/menu/savegamemanager.cpp b/source/common/menu/savegamemanager.cpp index 935b6dedd..22dd8c6a3 100644 --- a/source/common/menu/savegamemanager.cpp +++ b/source/common/menu/savegamemanager.cpp @@ -232,6 +232,7 @@ DEFINE_ACTION_FUNCTION(FSavegameManager, LoadSavegame) void FSavegameManagerBase::DoSave(int Selected, const char *savegamestring) { + RemoveNewSaveNode(); if (Selected != 0) { auto node = SaveGames[Selected];