diff --git a/src/sysupdate/sysupdate.c b/src/sysupdate/sysupdate.c index 3232ab6e377..a4c68e48cfd 100644 --- a/src/sysupdate/sysupdate.c +++ b/src/sysupdate/sysupdate.c @@ -983,7 +983,7 @@ static int process_image( ProcessImageFlags flags) { _cleanup_(loop_device_unrefp) LoopDevice *loop_device = NULL; - _cleanup_(umount_and_freep) char *mounted_dir = NULL; + _cleanup_(umount_and_rmdir_and_freep) char *mounted_dir = NULL; int r; assert(c);