diff --git a/hw/vfio/pci.c b/hw/vfio/pci.c index 02876100a69..b0ff19faad4 100644 --- a/hw/vfio/pci.c +++ b/hw/vfio/pci.c @@ -3712,6 +3712,7 @@ static void vfio_user_instance_finalize(Object *obj) if (group != NULL) { vfio_disconnect_proxy(group); + QLIST_REMOVE(group, next); g_free(group); vbasedev->group = NULL; }