diff --git a/amxmodx/CMisc.cpp b/amxmodx/CMisc.cpp index 97765d96..de44d00f 100755 --- a/amxmodx/CMisc.cpp +++ b/amxmodx/CMisc.cpp @@ -61,7 +61,12 @@ void CPlayer::Disconnect() { authorized = false; while (!cvarQueryQueue.empty()) + { + ClientCvarQuery_Info *pQuery = cvarQueryQueue.front(); + unregisterSPForward(pQuery->resultFwd); + delete pQuery; cvarQueryQueue.pop(); + } bot = 0; }