diff --git a/src/game/server/entities/character.cpp b/src/game/server/entities/character.cpp index f20b43463..a08b51682 100644 --- a/src/game/server/entities/character.cpp +++ b/src/game/server/entities/character.cpp @@ -1215,7 +1215,7 @@ void CCharacter::HandleBroadcast() CPlayerData *pData = GameServer()->Score()->PlayerData(m_pPlayer->GetCID()); if(m_DDRaceState == DDRACE_STARTED && m_CpLastBroadcast != m_CpActive && - m_CpActive > -1 && m_CpTick > Server()->Tick() && (!m_pPlayer->m_ClientVersion) >= VERSION_DDRACE && + m_CpActive > -1 && m_CpTick > Server()->Tick() && m_pPlayer->m_ClientVersion) == VERSION_VANILLA && pData->m_BestTime && pData->m_aBestCpTime[m_CpActive] != 0) { char aBroadcast[128];