diff --git a/source/games/sw/src/draw.cpp b/source/games/sw/src/draw.cpp index da806a5d7..f301634c3 100644 --- a/source/games/sw/src/draw.cpp +++ b/source/games/sw/src/draw.cpp @@ -1328,7 +1328,10 @@ void drawscreen(PLAYER* pp, double interpfrac, bool sceneonly) RestorePortalState(); if (sceneonly) + { + PostDraw(); return; + } MarkSectorSeen(pp->cursector);