diff --git a/src/group_cmd.cpp b/src/group_cmd.cpp --- a/src/group_cmd.cpp +++ b/src/group_cmd.cpp @@ -196,6 +196,8 @@ CommandCost CmdRenameGroup(TileIndex til g->string_id = str; InvalidateWindowData(GetWCForVT(g->vehicle_type), (g->vehicle_type << 11) | VLW_GROUP_LIST | _current_player); + } else { + DeleteName(str); } return CommandCost();