diff --git a/stepmania/src/ScreenSelectCharacter.cpp b/stepmania/src/ScreenSelectCharacter.cpp index e6912665b6..b44dd4b876 100644 --- a/stepmania/src/ScreenSelectCharacter.cpp +++ b/stepmania/src/ScreenSelectCharacter.cpp @@ -82,6 +82,12 @@ ScreenSelectCharacter::ScreenSelectCharacter( CString sClassName ) : ScreenWithM void ScreenSelectCharacter::Init() { + vector apCharacters; + GAMESTATE->GetCharacters( apCharacters ); + if( apCharacters.empty() ) + return; + + ScreenWithMenuElements::Init(); FOREACH_PlayerNumber( p )