diff --git a/src/Backends/Audio/SDL2.cpp b/src/Backends/Audio/SDL2.cpp index f9119329..935e16da 100644 --- a/src/Backends/Audio/SDL2.cpp +++ b/src/Backends/Audio/SDL2.cpp @@ -260,6 +260,9 @@ unsigned char* AudioBackend_LockSound(AudioBackend_Sound *sound, size_t *size) void AudioBackend_UnlockSound(AudioBackend_Sound *sound) { + if (sound == NULL) + return; + SDL_UnlockAudioDevice(device_id); }