aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/dev/pccard/pccard.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/pccard/pccard.c b/sys/dev/pccard/pccard.c
index 338c039ebdf97..a6b99123c90c5 100644
--- a/sys/dev/pccard/pccard.c
+++ b/sys/dev/pccard/pccard.c
@@ -277,8 +277,7 @@ pccard_detach_card(device_t dev)
if (pf->cfe != NULL)
pccard_function_disable(pf);
pccard_function_free(pf);
- if (pf->dev != NULL)
- device_delete_child(dev, pf->dev);
+ device_delete_child(dev, pf->dev);
}
if (sc->sc_enabled_count == 0)
POWER_DISABLE_SOCKET(device_get_parent(dev), dev);