diff --git a/src/qemu/qemu_backup.c b/src/qemu/qemu_backup.c
index df9ca5b99f..4f1e3b7bad 100644
--- a/src/qemu/qemu_backup.c
+++ b/src/qemu/qemu_backup.c
@@ -676,7 +676,7 @@ qemuBackupJobCancelBlockjobs(virDomainObj *vm,
         if (qemuDomainObjEnterMonitorAsync(priv->driver, vm, asyncJob) < 0)
             return;
 
-        rc = qemuMonitorJobCancel(priv->mon, job->name, false);
+        rc = qemuMonitorBlockJobCancel(priv->mon, job->name, true);
 
         if (qemuDomainObjExitMonitor(priv->driver, vm) < 0)
             return;