linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / base / dd.c
index 889c711..730a9ce 100644 (file)
@@ -209,7 +209,7 @@ static void __device_release_driver(struct device * dev)
                sysfs_remove_link(&dev->kobj, "driver");
                klist_remove(&dev->knode_driver);
 
-               if (dev->bus && dev->bus->remove)
+               if (dev->bus->remove)
                        dev->bus->remove(dev);
                else if (drv->remove)
                        drv->remove(dev);