diff --git a/src/gl/scene/gl_portal.cpp b/src/gl/scene/gl_portal.cpp index d088d9d70..4737f518d 100644 --- a/src/gl/scene/gl_portal.cpp +++ b/src/gl/scene/gl_portal.cpp @@ -1150,6 +1150,7 @@ void GLHorizonPortal::DrawContents() PortalAll.Unclock(); return; } + gl_RenderState.SetCameraPos(FIXED2FLOAT(viewx), FIXED2FLOAT(viewy), FIXED2FLOAT(viewz)); z=FIXED2FLOAT(sp->texheight);