diff --git a/src/gui/dialogs/multiplayer/mp_create_game.cpp b/src/gui/dialogs/multiplayer/mp_create_game.cpp index 3452174ba8b5..25493969abaa 100644 --- a/src/gui/dialogs/multiplayer/mp_create_game.cpp +++ b/src/gui/dialogs/multiplayer/mp_create_game.cpp @@ -33,6 +33,7 @@ #else #include "gui/widgets/listbox.hpp" #endif +#include "font/pango/escape.hpp" #include "formatter.hpp" #include "formula/string_utils.hpp" #include "game_config.hpp" @@ -948,7 +949,7 @@ void mp_create_game::post_show(window& window) config_engine_->set_options(options_manager_->get_options_config()); // Set game name - const std::string name = find_widget(&window, "game_name", false).get_value(); + const std::string name = font::escape_text(find_widget(&window, "game_name", false).get_value()); if(!name.empty() && (name != ng::configure_engine::game_name_default())) { config_engine_->set_game_name(name); }