diff --git a/src/rendering/hwrenderer/scene/hw_drawinfo.h b/src/rendering/hwrenderer/scene/hw_drawinfo.h index 91e545c3c..86fe0e612 100644 --- a/src/rendering/hwrenderer/scene/hw_drawinfo.h +++ b/src/rendering/hwrenderer/scene/hw_drawinfo.h @@ -207,7 +207,7 @@ struct HWDrawInfo return; } - if (!surface->portalIndex && !surface->bSky) + if (surface->needsUpdate && !surface->portalIndex && !surface->bSky) { VisibleSurfaces.Push(surface); }