diff --git a/src/audio/buffer.c b/src/audio/buffer.c index b2c1e00ed478..c42cb4bd76d8 100644 --- a/src/audio/buffer.c +++ b/src/audio/buffer.c @@ -159,11 +159,11 @@ void buffer_free(struct comp_buffer *buffer) .buffer = buffer, }; - buf_dbg(buffer, "buffer_free()"); - if (!buffer) return; + buf_dbg(buffer, "buffer_free()"); + notifier_event(buffer, NOTIFIER_ID_BUFFER_FREE, NOTIFIER_TARGET_CORE_LOCAL, &cb_data, sizeof(cb_data));