diff --git a/stepmania/src/RageSoundManager.cpp b/stepmania/src/RageSoundManager.cpp index b111094083..9bef5a0535 100644 --- a/stepmania/src/RageSoundManager.cpp +++ b/stepmania/src/RageSoundManager.cpp @@ -248,6 +248,11 @@ void RageSoundManager::PlayMusic(CString file, bool loop, float start_sec, float if(music->IsPlaying()) music->StopPlaying(); + + /* If file is blank, just stop. */ + if(file.empty()) + return; + music->Load( file, false ); music->SetStopMode(loop? RageSound::M_LOOP:RageSound::M_STOP);