diff --git a/src/pipewire/context.c b/src/pipewire/context.c index a338c377d..f317337e2 100644 --- a/src/pipewire/context.c +++ b/src/pipewire/context.c @@ -1170,7 +1170,8 @@ again: if (t == NULL) ensure_state(n, false); else { - t->passive = false; + if (n->always_process) + t->passive = false; collect_nodes(context, n); } }