diff --git a/src/synced_commands.cpp b/src/synced_commands.cpp index 9ca527392728..cbef6901bdb6 100644 --- a/src/synced_commands.cpp +++ b/src/synced_commands.cpp @@ -406,6 +406,10 @@ namespace std::string message; utils::string_map i18n_vars = {{ "player", current_team.current_player() }}; + if(i18n_vars["player"].empty()) { + i18n_vars["player"] = _("(unknown player)"); + } + if(message_is_command) { i18n_vars["command"] = text; message = VGETTEXT("The :$command debug command was used during $player’s turn", i18n_vars);