diff --git a/src/lxc/tools/lxc_ls.c b/src/lxc/tools/lxc_ls.c index 6f9719a86..216eb3c47 100644 --- a/src/lxc/tools/lxc_ls.c +++ b/src/lxc/tools/lxc_ls.c @@ -506,13 +506,13 @@ static int ls_get(struct ls **m, size_t *size, const struct lxc_arguments *args, l->swap = ls_get_swap(c); val = c->get_running_config_item(c, "lxc.idmap"); - l->unprivileged = (val == NULL); + l->unprivileged = !(val == NULL); free(val); } else { int ret; ret = c->get_config_item(c, "lxc.idmap", NULL, 0); - l->unprivileged = (ret == 0); + l->unprivileged = !(ret == 0); } }