Index: sys/net/iflib_clone.c =================================================================== --- sys/net/iflib_clone.c +++ sys/net/iflib_clone.c @@ -83,7 +83,8 @@ if_ctx_t ctx; ctx = device_get_softc(dev); - if ((iflib_get_flags(ctx) & IFC_IN_DETACH) == 0) + if ((iflib_get_flags(ctx) & (IFC_INIT_DONE | IFC_IN_DETACH)) == + IFC_INIT_DONE) return (EBUSY); return (0); }