diff --git a/src/engine/engine.cpp b/src/engine/engine.cpp index 92c4fa38d..0bb1984bf 100644 --- a/src/engine/engine.cpp +++ b/src/engine/engine.cpp @@ -6144,6 +6144,7 @@ bool DivEngine::initAudioBackend() { logE("error while initializing audio!\n"); delete output; output=NULL; + audioEngine=DIV_AUDIO_NULL; return false; } @@ -6155,6 +6156,7 @@ bool DivEngine::deinitAudioBackend() { output->quit(); delete output; output=NULL; + audioEngine=DIV_AUDIO_NULL; } return true; }