diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/pci/if_xl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/pci/if_xl.c b/sys/pci/if_xl.c index f884ac6..81a9369 100644 --- a/sys/pci/if_xl.c +++ b/sys/pci/if_xl.c @@ -1695,7 +1695,7 @@ xl_detach(device_t dev) KASSERT(mtx_initialized(&sc->xl_mtx), ("xl mutex not initialized")); #ifdef DEVICE_POLLING - if (ifp->if_capenable & IFCAP_POLLING) + if (ifp && ifp->if_capenable & IFCAP_POLLING) ether_poll_deregister(ifp); #endif |