diff -r 1e05022e6a43 -r f847e8dcf065 core/logic/Translator.cpp --- a/core/logic/Translator.cpp Tue May 24 10:49:40 2011 -0400 +++ b/core/logic/Translator.cpp Tue May 24 13:25:28 2011 -0400 @@ -866,8 +866,10 @@ smcore.strncopy(m_InitialLang, "en", sizeof(m_InitialLang)); m_ServerLang = SOURCEMOD_LANGUAGE_ENGLISH; } - - m_ServerLang = *pServerLang; + else + { + m_ServerLang = *pServerLang; + } if (!m_Languages.size()) {