diff --git a/src/pipewire/filter.c b/src/pipewire/filter.c index 0411836e1..f49c32a99 100644 --- a/src/pipewire/filter.c +++ b/src/pipewire/filter.c @@ -799,6 +799,9 @@ static int handle_latency(struct filter *impl, struct port *port, const struct s struct spa_latency_info info; int res; + if (param == NULL) + return 0; + if ((res = spa_latency_parse(param, &info)) < 0) return res;