diff --git a/src/libvirt-domain.c b/src/libvirt-domain.c
index de7eb04b9f109081e304d1b81dbca67f0b5dbef2..f99897d9161636707536853027a5ed57021f2fcb 100644
--- a/src/libvirt-domain.c
+++ b/src/libvirt-domain.c
@@ -4403,7 +4403,7 @@ virDomainMigrateToURI2(virDomainPtr domain,
     else
         dconnuri = NULL;
 
-    if (virDomainMigrateUnmanaged(domain, NULL, flags,
+    if (virDomainMigrateUnmanaged(domain, dxml, flags,
                                   dname, dconnuri, miguri, bandwidth) < 0)
         goto error;