diff -Naur pciutils-2.2.0.orig/lib/access.c pciutils-2.2.0/lib/access.c --- pciutils-2.2.0.orig/lib/access.c 2005-09-22 14:43:13.000000000 +0200 +++ pciutils-2.2.0/lib/access.c 2005-09-22 14:48:27.000000000 +0200 @@ -183,7 +183,8 @@ void pci_scan_bus(struct pci_access *a) { - a->methods->scan(a); + if (a->methods) + a->methods->scan(a); } struct pci_dev *