diff --git a/src/game/client/gameclient.cpp b/src/game/client/gameclient.cpp index 811219691..cd58061bf 100644 --- a/src/game/client/gameclient.cpp +++ b/src/game/client/gameclient.cpp @@ -316,6 +316,8 @@ void CGameClient::OnUpdate() for(int i = 0; i < Input()->NumEvents(); i++) { IInput::CEvent e = Input()->GetEvent(i); + if(!Input()->IsEventValid(&e)) + continue; for(int h = 0; h < m_Input.m_Num; h++) {