diff --git a/stepmania/src/RageSoundReader_Vorbisfile.cpp b/stepmania/src/RageSoundReader_Vorbisfile.cpp index 9265194ba2..83d320c580 100644 --- a/stepmania/src/RageSoundReader_Vorbisfile.cpp +++ b/stepmania/src/RageSoundReader_Vorbisfile.cpp @@ -119,6 +119,8 @@ SoundReader_FileReader::OpenResult RageSoundReader_Vorbisfile::Open(CString file { SetError( ov_ssprintf(ret, "ov_open failed") ); delete f; + delete vf; + vf = NULL; switch( ret ) { case OV_ENOTVORBIS: