diff --git a/stepmania/src/ScreenSelectMusic.cpp b/stepmania/src/ScreenSelectMusic.cpp index 5b195eef0f..2ca4309b90 100644 --- a/stepmania/src/ScreenSelectMusic.cpp +++ b/stepmania/src/ScreenSelectMusic.cpp @@ -198,6 +198,14 @@ ScreenSelectMusic::ScreenSelectMusic( CString sClassName ) : Screen( sClassName SET_XY( m_MachineRank ); this->AddChild( &m_MachineRank ); + if( SHOW_DIFFICULTY_LIST ) + { + m_DifficultyList.SetName( "DifficultyList" ); + m_DifficultyList.Load(); + SET_XY_AND_ON_COMMAND( m_DifficultyList ); + this->AddChild( &m_DifficultyList ); + } + for( p=0; pIsHumanPlayer(p) ) @@ -229,14 +237,6 @@ ScreenSelectMusic::ScreenSelectMusic( CString sClassName ) : Screen( sClassName SET_XY( m_sprMeterFrame[p] ); this->AddChild( &m_sprMeterFrame[p] ); - if( SHOW_DIFFICULTY_LIST ) - { - m_DifficultyList.SetName( "DifficultyList" ); - m_DifficultyList.Load(); - SET_XY_AND_ON_COMMAND( m_DifficultyList ); - this->AddChild( &m_DifficultyList ); - } - if( SHOW_PANES ) { m_PaneDisplay[p].SetName( "PaneDisplay", ssprintf("PaneDisplayP%d",p+1) );