diff --git a/src/net/common/clientstate.cpp b/src/net/common/clientstate.cpp index 99a9d03f..af4e6879 100644 --- a/src/net/common/clientstate.cpp +++ b/src/net/common/clientstate.cpp @@ -1397,6 +1397,9 @@ ClientStateWaitJoin::InternalHandlePacket(boost::shared_ptr client case joinGameFailureReason_gameNameInUse : failureCode = NTF_NET_JOIN_GAME_NAME_IN_USE; break; + case joinGameFailureReason_badGameName : + failureCode = NTF_NET_JOIN_GAME_BAD_NAME; + break; case joinGameFailureReason_invalidSettings : failureCode = NTF_NET_JOIN_INVALID_SETTINGS; break; diff --git a/src/net/common/serverlobbythread.cpp b/src/net/common/serverlobbythread.cpp index 7189f940..aeb47324 100644 --- a/src/net/common/serverlobbythread.cpp +++ b/src/net/common/serverlobbythread.cpp @@ -1959,6 +1959,9 @@ ServerLobbyThread::SendJoinGameFailed(boost::shared_ptr s, unsigned case NTF_NET_JOIN_GAME_NAME_IN_USE : joinFailed->joinGameFailureReason = joinGameFailureReason_gameNameInUse; break; + case NTF_NET_JOIN_GAME_BAD_NAME : + joinFailed->joinGameFailureReason = joinGameFailureReason_badGameName; + break; case NTF_NET_JOIN_INVALID_SETTINGS : joinFailed->joinGameFailureReason = joinGameFailureReason_invalidSettings; break;