diff -r 8b384e375877 -r 1c26fcdc2be0 core/PlayerManager.cpp --- a/core/PlayerManager.cpp Tue Nov 25 19:13:08 2008 +1300 +++ b/core/PlayerManager.cpp Tue Nov 25 19:14:02 2008 +1300 @@ -699,6 +699,11 @@ m_clinfochanged->PushCell(client); m_clinfochanged->Execute(&res, NULL); + if (pPlayer->IsFakeClient()) + { + return; + } + IPlayerInfo *info = pPlayer->GetPlayerInfo(); const char *new_name = info ? info->GetName() : engine->GetClientConVarValue(client, "name"); const char *old_name = pPlayer->m_Name.c_str();