diff --git a/libretro-common/audio/audio_mixer.c b/libretro-common/audio/audio_mixer.c index 749e09206a..fc3bcca370 100644 --- a/libretro-common/audio/audio_mixer.c +++ b/libretro-common/audio/audio_mixer.c @@ -522,7 +522,8 @@ static bool audio_mixer_play_mod( error: if (mod_buffer) memalign_free(mod_buffer); - dispose_module(module); + if (module) + dispose_module(module); return false; }