X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fdbus-unit.c;h=ce34130993872bf018316a1d7003e45724e4a03e;hb=064f51fa29c1dfd7c0704feb969eb59119e57854;hp=66b7ae829757edc24800d9e04d7ddbd9f077f8d6;hpb=d06428248aa80f72862b86297335ee01c31d918b;p=elogind.git diff --git a/src/dbus-unit.c b/src/dbus-unit.c index 66b7ae829..ce3413099 100644 --- a/src/dbus-unit.c +++ b/src/dbus-unit.c @@ -128,7 +128,8 @@ int bus_unit_append_can_start(Manager *m, DBusMessageIter *i, const char *proper assert(property); assert(u); - b = unit_can_start(u); + b = unit_can_start(u) && + !u->meta.only_by_dependency; if (!dbus_message_iter_append_basic(i, DBUS_TYPE_BOOLEAN, &b)) return -ENOMEM;