diff options
Diffstat (limited to 'drivers/xen/pci.c')
| -rw-r--r-- | drivers/xen/pci.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/xen/pci.c b/drivers/xen/pci.c index b84bf0b6cc34..18fff88254eb 100644 --- a/drivers/xen/pci.c +++ b/drivers/xen/pci.c @@ -59,7 +59,7 @@ static int xen_add_device(struct device *dev)  #ifdef CONFIG_ACPI  		handle = DEVICE_ACPI_HANDLE(&pci_dev->dev); -		if (!handle) +		if (!handle && pci_dev->bus->bridge)  			handle = DEVICE_ACPI_HANDLE(pci_dev->bus->bridge);  #ifdef CONFIG_PCI_IOV  		if (!handle && pci_dev->is_virtfn) | 
