diff --git a/src/qemu/qemu_conf.c b/src/qemu/qemu_conf.c index 3ef3499bbd..24086105f7 100644 --- a/src/qemu/qemu_conf.c +++ b/src/qemu/qemu_conf.c @@ -1045,6 +1045,9 @@ qemuSharedDiskEntryFree(void *payload, const void *name ATTRIBUTE_UNUSED) qemuSharedDiskEntryPtr entry = payload; size_t i; + if (!entry) + return; + for (i = 0; i < entry->ref; i++) { VIR_FREE(entry->domains[i]); }