diff --git a/stepmania/src/ScreenSelectMaster.cpp b/stepmania/src/ScreenSelectMaster.cpp index 18a35b69cb..32ebf6e76b 100644 --- a/stepmania/src/ScreenSelectMaster.cpp +++ b/stepmania/src/ScreenSelectMaster.cpp @@ -602,9 +602,15 @@ float ScreenSelectMaster::TweenOffScreen() continue; // skip bool SelectedByEitherPlayer = false; - for( int p=0; pIsPlayerEnabled(p) && m_iChoice[p] == (int)c ) + if( SHARED_PREVIEW_AND_CURSOR ) + { + if( m_iChoice[0] == (int)c ) SelectedByEitherPlayer = true; + } + else + for( int p=0; pIsPlayerEnabled(p) && m_iChoice[p] == (int)c ) + SelectedByEitherPlayer = true; for( int i=0; i