diff --git a/sys/dev/ipmi/ipmi.c b/sys/dev/ipmi/ipmi.c --- a/sys/dev/ipmi/ipmi.c +++ b/sys/dev/ipmi/ipmi.c @@ -1070,9 +1070,7 @@ int count; int i; - if (ipmi_devclass == NULL) - return; - if (devclass_get_devices(ipmi_devclass, &devs, &count) != 0) + if (devclass_get_devices(devclass_find("ipmi"), &devs, &count) != 0) return; for (i = 0; i < count; i++) device_delete_child(device_get_parent(devs[i]), devs[i]);