diff --git a/projects/mtg/src/GameStateMenu.cpp b/projects/mtg/src/GameStateMenu.cpp index 8564ec5db..48a699f4f 100644 --- a/projects/mtg/src/GameStateMenu.cpp +++ b/projects/mtg/src/GameStateMenu.cpp @@ -348,7 +348,10 @@ string GameStateMenu::getLang(string s) void GameStateMenu::setLang(int id) { - options[Options::LANG].str = langs[id - 1]; + if(id != kCancelMenuID) + { + options[Options::LANG].str = langs[id - 1]; + } options.save(); }