diff --git a/src/core/unit.c b/src/core/unit.c index ff9019a4495..c67304ab408 100644 --- a/src/core/unit.c +++ b/src/core/unit.c @@ -1349,6 +1349,7 @@ const char* unit_status_string(Unit *u, char **combined) { * The last option is used if configured and the caller provided 'combined' pointer. */ if (!u->description || + streq(u->description, u->id) || u->manager->status_unit_format == STATUS_UNIT_FORMAT_NAME || (u->manager->status_unit_format == STATUS_UNIT_FORMAT_COMBINED && !combined)) return u->id;