diff --git a/engine/client/m_items.c b/engine/client/m_items.c index 9ef2d165d..b51e203d9 100644 --- a/engine/client/m_items.c +++ b/engine/client/m_items.c @@ -1260,7 +1260,7 @@ qboolean MC_Main_Key (int key, menu_t *menu) //here purly to restart demos. key_dest = key_game; m_state = m_none; cls.demonum = m_save_demonum; - if (cls.demonum != -1 && !cls.demoplayback && cls.state == ca_disconnected) + if (cls.demonum != -1 && !cls.demoplayback && cls.state == ca_disconnected && COM_CheckParm("-demos")) CL_NextDemo (); return true; }