diff --git a/source/core/inputstate.cpp b/source/core/inputstate.cpp index 7c3c66674..3f11c1b0d 100644 --- a/source/core/inputstate.cpp +++ b/source/core/inputstate.cpp @@ -389,7 +389,7 @@ void ApplyGlobalInput(InputPacket& input, ControlInfo* hidInput, bool const crou if (buttonMap.ButtonDown(gamefunc_Open)) { - if (g_gameType & GAMEFLAG_BLOOD) buttonMap.ClearButton(gamefunc_Open); + if (g_gameType & (GAMEFLAG_BLOOD | GAMEFLAG_WHALL)) buttonMap.ClearButton(gamefunc_Open); input.actions |= SB_OPEN; } if (G_CheckAutorun(buttonMap.ButtonDown(gamefunc_Run)))