diff --git a/source/core/rendering/scene/hw_bunchdrawer.cpp b/source/core/rendering/scene/hw_bunchdrawer.cpp index 03ff9a5d5..ca7bba269 100644 --- a/source/core/rendering/scene/hw_bunchdrawer.cpp +++ b/source/core/rendering/scene/hw_bunchdrawer.cpp @@ -215,6 +215,7 @@ int BunchDrawer::ClipLine(int line, bool portal) } else { + if (portal) clipper->SafeRemoveClipRange(startAngle, endAngle); return CL_Draw | CL_Pass; } }