diff --git a/src/core/unit.c b/src/core/unit.c index df99fff9d2..2c6a0b3e57 100644 --- a/src/core/unit.c +++ b/src/core/unit.c @@ -5813,7 +5813,7 @@ int unit_prepare_exec(Unit *u) { (void) unit_realize_cgroup(u); CGroupRuntime *crt = unit_get_cgroup_runtime(u); - if (crt->reset_accounting) { + if (crt && crt->reset_accounting) { (void) unit_reset_accounting(u); crt->reset_accounting = false; }