diff --git a/aucat/aproc.c b/aucat/aproc.c index f202356..c06c650 100644 --- a/aucat/aproc.c +++ b/aucat/aproc.c @@ -279,6 +279,8 @@ aproc_depend(struct aproc *p, struct aproc *dep) if (p == dep) return 1; + if (p == NULL) + return 0; LIST_FOREACH(i, &p->ins, ient) { if (i->wproc && aproc_depend(i->wproc, dep)) return 1;