Index: trunk/i386/libsaio/usb.c =================================================================== --- trunk/i386/libsaio/usb.c (revision 257) +++ trunk/i386/libsaio/usb.c (revision 258) @@ -81,7 +81,7 @@ struct pciList* current = usbList; - while(current && current->next) + while(current) { switch (pci_config_read8(current->pciDev->dev.addr, PCI_CLASS_PROG)) {