chiark / gitweb /
nspawn: only pass in slice setting if it is set
[elogind.git] / src / nspawn / nspawn.c
index ad0287dbf40ee6dc4c6dcf1f052635613ba45663..c0f99482c075b443bcb981f6db5f2d2bd422a1ce 100644 (file)
@@ -1191,7 +1191,7 @@ static int register_machine(void) {
                         "container",
                         (uint32_t) 0,
                         strempty(arg_directory),
-                        1, "Slice", "s", strempty(arg_slice));
+                        !isempty(arg_slice), "Slice", "s", arg_slice);
         if (r < 0) {
                 log_error("Failed to register machine: %s", error.message ? error.message : strerror(-r));
                 return r;