diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 619555ab5..bd6c5f370 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -173,7 +173,7 @@ int DivEngine::dispatchCmd(DivCommand c) { cmdStream.push_back(c); } - if (!skipping && output->midiOut!=NULL) { + if (output) if (!skipping && output->midiOut!=NULL) { if (output->midiOut->isDeviceOpen()) { int scaledVol=(chan[c.chan].volume*127)/MAX(1,chan[c.chan].volMax); if (scaledVol<0) scaledVol=0;