diff options
-rw-r--r-- | code/client/cl_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/code/client/cl_main.c b/code/client/cl_main.c index 98b8644..21a56f6 100644 --- a/code/client/cl_main.c +++ b/code/client/cl_main.c @@ -2552,7 +2552,7 @@ void CL_Frame ( int msec ) { cls.cddialog = qfalse; VM_Call( uivm, UI_SET_ACTIVE_MENU, UIMENU_NEED_CD ); } else if ( cls.state == CA_DISCONNECTED && !( Key_GetCatcher( ) & KEYCATCH_UI ) - && !com_sv_running->integer ) { + && !com_sv_running->integer && uivm ) { // if disconnected, bring up the menu S_StopAllSounds(); VM_Call( uivm, UI_SET_ACTIVE_MENU, UIMENU_MAIN ); |