diff --git a/lib/vmd/vmd.c b/lib/vmd/vmd.c index 2a43ca3ba..4a9dc6d8a 100644 --- a/lib/vmd/vmd.c +++ b/lib/vmd/vmd.c @@ -419,6 +419,7 @@ vmd_pcibus_remove_device(vmd_pci_bus *bus, vmd_pci_device *device) while (list->next != NULL) { if (list->next == device) { + assert(list->next->next); list->next = list->next->next; } list = list->next;