diff --git a/stepmania/src/ScreenSelectMaster.cpp b/stepmania/src/ScreenSelectMaster.cpp index 1c38cb77ad..bc4afc9a42 100644 --- a/stepmania/src/ScreenSelectMaster.cpp +++ b/stepmania/src/ScreenSelectMaster.cpp @@ -695,7 +695,8 @@ float ScreenSelectMaster::DoMenuStart( PlayerNumber pn ) { for( int page=0; pagePlayCommand( "Off" ); + if( m_sprMore[page].IsLoaded() ) + m_sprMore[page]->PlayCommand( "Off" ); fSecs = max( fSecs, m_sprMore[page]->GetTweenTimeLeft() ); } @@ -703,7 +704,8 @@ float ScreenSelectMaster::DoMenuStart( PlayerNumber pn ) if( SHOW_CURSOR ) { - m_sprCursor[pn]->PlayCommand( "Choose" ); + if( m_sprCursor[pn].IsLoaded() ) + m_sprCursor[pn]->PlayCommand( "Choose" ); fSecs = max( fSecs, m_sprCursor[iIndex]->GetTweenTimeLeft() ); } }