diff --git a/src/pipewire/impl-link.c b/src/pipewire/impl-link.c index 8694f1392..f121ce83a 100644 --- a/src/pipewire/impl-link.c +++ b/src/pipewire/impl-link.c @@ -812,7 +812,7 @@ do_deactivate_link(struct spa_loop *loop, spa_list_remove(&this->rt.out_mix.rt_link); spa_list_remove(&this->rt.in_mix.rt_link); - if (this->input->node != this->output->node) { + if (impl->inode != impl->onode) { struct pw_node_activation_state *state; spa_list_remove(&this->rt.target.link);