diff --git a/src/gl/scene/gl_flats.cpp b/src/gl/scene/gl_flats.cpp index c7ab0eeb28..98f5afa801 100644 --- a/src/gl/scene/gl_flats.cpp +++ b/src/gl/scene/gl_flats.cpp @@ -750,6 +750,7 @@ void GLFlat::ProcessSector(sector_t * frontsector) // is no longer necessary. ceiling = true; + Colormap = frontsector->Colormap; for (k = 0; k < (int)x.ffloors.Size(); k++) { rover = x.ffloors[k];