diff --git a/src/add-ons/kernel/drivers/audio/null/null_multi.c b/src/add-ons/kernel/drivers/audio/null/null_multi.c index 02d2f95ff6..28e6956f26 100644 --- a/src/add-ons/kernel/drivers/audio/null/null_multi.c +++ b/src/add-ons/kernel/drivers/audio/null/null_multi.c @@ -344,7 +344,10 @@ buffer_force_stop(device_t* device) { dprintf("null_audio: %s\n" , __func__ ); - if (device && device->running) + if (device == NULL) + return B_ERROR; + + if (device->running) null_stop_hardware(device); delete_area(device->playback_stream.buffer_area);