diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index d379c1f43174fa447dc1b493d931ebae3ac4cddc..91eba0aa99ceddb77a1d62cfc4627f4cd078366d 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -5720,7 +5720,7 @@ qemuDomainRestoreFlags(virConnectPtr conn, &xmlout)) < 0) goto cleanup; - if (hookret == 0 && xmlout) { + if (hookret == 0 && !virStringIsEmpty(xmlout)) { VIR_DEBUG("Using hook-filtered domain XML: %s", xmlout); hook_taint = true; newxml = xmlout; @@ -5936,7 +5936,7 @@ qemuDomainObjRestore(virConnectPtr conn, NULL, xml, &xmlout)) < 0) goto cleanup; - if (hookret == 0 && xmlout) { + if (hookret == 0 && !virStringIsEmpty(xmlout)) { virDomainDefPtr tmp; VIR_DEBUG("Using hook-filtered domain XML: %s", xmlout);