diff --git a/src/runscript.c b/src/runscript.c index 8b60c17c..e4089c21 100644 --- a/src/runscript.c +++ b/src/runscript.c @@ -48,6 +48,7 @@ #include #include #include +#include #include #ifdef __linux__ @@ -515,7 +516,7 @@ static bool svc_wait (rc_depinfo_t *depinfo, const char *svc) return (false); /* Some services don't have a timeout, like checkroot and checkfs */ - keywords = rc_deptree_depend (deptree, svc, "keywords"); + keywords = rc_deptree_depend (depinfo, svc, "keywords"); STRLIST_FOREACH (keywords, s, i) { if (strcmp (s, "notimeout") == 0) { forever = true;