diff --git a/src/g_game.cpp b/src/g_game.cpp index 84a410fe2..786bf0629 100644 --- a/src/g_game.cpp +++ b/src/g_game.cpp @@ -1000,6 +1000,8 @@ bool G_Responder (event_t *ev) if (gameaction == ga_nothing && (demoplayback || gamestate == GS_DEMOSCREEN || gamestate == GS_TITLELEVEL)) { + if (chatmodeon) chatmodeon = 0; + const char *cmd = Bindings.GetBind (ev->data1); if (ev->type == EV_KeyDown)