diff --git a/src/r_bsp.c b/src/r_bsp.c index 391d68063..099403896 100644 --- a/src/r_bsp.c +++ b/src/r_bsp.c @@ -46,7 +46,7 @@ boolean R_NoEncore(sector_t *sector, levelflat_t *flat, boolean ceiling) const boolean invertEncore = (sector->flags & MSF_INVERTENCORE); const terrain_t *terrain = (flat != NULL ? flat->terrain : NULL); - if ((terrain == NULL) + if ((terrain != NULL) && !(terrain->flags & TRF_SNEAKERPANEL)) { return invertEncore;