diff --git a/stepmania/src/LightsManager.cpp b/stepmania/src/LightsManager.cpp index 318d34c835..22cc62db79 100644 --- a/stepmania/src/LightsManager.cpp +++ b/stepmania/src/LightsManager.cpp @@ -228,6 +228,10 @@ void LightsManager::Update( float fDeltaTime ) { FOREACH_GameController( gc ) { + // don't blink unjoined sides + if( !GAMESTATE->m_bSideIsJoined[gc] ) + continue; + FOREACH_GameButton( gb ) { bool bOn = INPUTMAPPER->IsButtonDown( GameInput(gc,gb) );