diff --git a/sys/geom/eli/g_eli.c b/sys/geom/eli/g_eli.c index dbb3f9503047..75aee820944d 100644 --- a/sys/geom/eli/g_eli.c +++ b/sys/geom/eli/g_eli.c @@ -831,8 +831,6 @@ g_eli_create(struct gctl_req *req, struct g_class *mp, struct g_provider *bpp, g_detach(cp); } g_destroy_consumer(cp); - if (pp != NULL) - g_destroy_provider(pp); g_destroy_geom(gp); bzero(sc, sizeof(*sc)); free(sc, M_ELI);