diff --git a/engine/client/console.c b/engine/client/console.c index 6b981d66..2ea758e7 100644 --- a/engine/client/console.c +++ b/engine/client/console.c @@ -1515,8 +1515,12 @@ void Key_Console( int key ) if( key == K_BACK_BUTTON || key == K_START_BUTTON || key == K_ESCAPE ) { if( cls.state == ca_active && !cl.background ) + { + UI_SetActiveMenu( false ); // we are in game, prevent menu from drawing Key_SetKeyDest( key_game ); - else UI_SetActiveMenu( true ); + } + else + UI_SetActiveMenu( true ); return; }