diff --git a/stepmania/src/GameCommand.cpp b/stepmania/src/GameCommand.cpp index 373e5c5ba1..69319e5a55 100644 --- a/stepmania/src/GameCommand.cpp +++ b/stepmania/src/GameCommand.cpp @@ -134,7 +134,13 @@ void GameCommand::Load( int iIndex, const Commands& cmds ) if( sName.empty() ) continue; - CString sValue = join( ",", command->m_vsArgs.begin()+1, command->m_vsArgs.end() ); + CString sValue; + for( unsigned i = 1; i < command->m_vsArgs.size(); ++i ) + { + if( i > 1 ) + sValue += ","; + sValue += command->GetArg(i); + } if( sName == "game" ) {