diff --git a/rehlds/HLTV/Proxy/src/Proxy.cpp b/rehlds/HLTV/Proxy/src/Proxy.cpp index e6e44e57b..90a9f1dae 100644 --- a/rehlds/HLTV/Proxy/src/Proxy.cpp +++ b/rehlds/HLTV/Proxy/src/Proxy.cpp @@ -1341,7 +1341,7 @@ bool Proxy::CheckChallenge(NetAddress *from, unsigned int challengeNumber) { for (auto& it : m_Challenges) { - if (it.adr.Equal(from)) { + if (from->EqualBase(&it.adr)) { if (it.challenge == challengeNumber) { return (m_SystemTime - it.time <= 40); }