diff --git a/src/d_main.cpp b/src/d_main.cpp index aaa393f06..df64adb84 100644 --- a/src/d_main.cpp +++ b/src/d_main.cpp @@ -917,7 +917,7 @@ void D_Display () if (nodrawers || screen == NULL) return; // for comparative timing / profiling - if (!AppActive && (screen->IsFullscreen() || !vid_activeinbackground)) + if (!AppActive && !setmodeneeded && (screen->IsFullscreen() || !vid_activeinbackground)) { return; }