diff --git a/tools/qfbsp/source/surfaces.c b/tools/qfbsp/source/surfaces.c index f80bdac67..a2dcd1f02 100644 --- a/tools/qfbsp/source/surfaces.c +++ b/tools/qfbsp/source/surfaces.c @@ -60,6 +60,9 @@ SubdivideFace (face_t *f, face_t **prevptr) texinfo_t *tex; vec_t v; + if (f->texturenum < 0) // don't subdivide HINT or SKIP + return; + // special (non-surface cached) faces don't need subdivision tex = &bsp->texinfo[f->texturenum];