diff --git a/stepmania/src/RageSoundReader_FileReader.cpp b/stepmania/src/RageSoundReader_FileReader.cpp index ae22768888..c3e26f316e 100644 --- a/stepmania/src/RageSoundReader_FileReader.cpp +++ b/stepmania/src/RageSoundReader_FileReader.cpp @@ -60,6 +60,15 @@ SoundReader_FileReader *SoundReader_FileReader::TryOpenFile( CString filename, C SoundReader *SoundReader_FileReader::OpenFile( CString filename, CString &error ) { + { + RageFile TestOpen; + if( !TestOpen.Open( filename ) ) + { + error = TestOpen.GetError(); + return NULL; + } + } + set FileTypes; FileTypes.insert("ogg"); FileTypes.insert("mp3");