diff --git a/src/core/job.c b/src/core/job.c index cc55bd01b8..59bb9d2162 100644 --- a/src/core/job.c +++ b/src/core/job.c @@ -151,6 +151,8 @@ void job_uninstall(Job *j) { unit_add_to_gc_queue(j->unit); + unit_add_to_dbus_queue(j->unit); /* The Job property of the unit has changed now */ + hashmap_remove_value(j->manager->jobs, UINT32_TO_PTR(j->id), j); j->installed = false; }