diff --git a/sys/geom/geom_disk.c b/sys/geom/geom_disk.c
index bee654cd9c1..37cf533386b 100644
--- a/sys/geom/geom_disk.c
+++ b/sys/geom/geom_disk.c
@@ -211,7 +211,7 @@ g_disk_dumpconf(struct sbuf *sb, char *indent, struct g_geom *gp, struct g_consu
struct disk *dp;
dp = gp->softc;
- if (gp != NULL && (pp == NULL && cp == NULL)) {
+ if (pp != NULL) {
sbuf_printf(sb, "%s%u\n",
indent, dp->d_fwheads);
sbuf_printf(sb, "%s%u\n",