diff --git a/src/ScreenDebugOverlay.cpp b/src/ScreenDebugOverlay.cpp index a8326392aa..68204bd00c 100644 --- a/src/ScreenDebugOverlay.cpp +++ b/src/ScreenDebugOverlay.cpp @@ -683,7 +683,7 @@ class DebugLineCoinMode : public IDebugLine { if (GAMESTATE->GetCoinMode() == CoinMode_Home) GamePreferences::m_CoinMode.Set(CoinMode_Free); - else if (GAMESTATE->GetCoinMode() == CoinMode_Free) + else if (GAMESTATE->GetCoinMode() == CoinMode_Free && !GAMESTATE->IsEventMode()) GamePreferences::m_CoinMode.Set(CoinMode_Pay); else GamePreferences::m_CoinMode.Set(CoinMode_Home);