diff --git a/src/sound/i_music.cpp b/src/sound/i_music.cpp index d2e2efee0..83c75410d 100644 --- a/src/sound/i_music.cpp +++ b/src/sound/i_music.cpp @@ -528,7 +528,7 @@ MusInfo *I_RegisterSong (const char *filename, BYTE *musiccache, int offset, int } } // Check for game music - else if ((fmt = GME_CheckFormat(id)) != NULL) + else if ((fmt = GME_CheckFormat(id)) != NULL && fmt[0] != '\0') { info = GME_OpenSong(file, musiccache, len, fmt); }