diff --git a/src/modules/module-loopback.c b/src/modules/module-loopback.c index ba6245301..0d65682c6 100644 --- a/src/modules/module-loopback.c +++ b/src/modules/module-loopback.c @@ -136,7 +136,8 @@ static void teardown(struct userdata *u) { pa_assert(u); pa_assert_ctl_context(); - pa_asyncmsgq_flush(u->asyncmsgq, 0); + if (u->asyncmsgq) + pa_asyncmsgq_flush(u->asyncmsgq, 0); u->adjust_time = 0; if (u->time_event) {