diff --git a/stepmania/src/NoteSkinManager.cpp b/stepmania/src/NoteSkinManager.cpp index 0d48ef9c97..8271d8d049 100644 --- a/stepmania/src/NoteSkinManager.cpp +++ b/stepmania/src/NoteSkinManager.cpp @@ -113,6 +113,18 @@ void NoteSkinManager::GetNoteSkinNames( CStringArray &AddTo ) { AddTo.push_back( iter->second.sName ); } + + // + // Move "default" to the front if it exists + // + { + CStringArray::iterator iter = find( AddTo.begin(), AddTo.end(), "default" ); + if( iter != AddTo.end() ) + { + AddTo.erase( iter ); + AddTo.insert( AddTo.begin(), "default" ); + } + } } void NoteSkinManager::GetNoteSkinNames( Game game, CStringArray &AddTo )