diff --git a/src/d_main.c b/src/d_main.c
index 46e64267e952461c7caaa7cde53c23e075f6a7e4..41c8e633600f51d2ee526ab1438b12043cf0f323 100644
--- a/src/d_main.c
+++ b/src/d_main.c
@@ -749,6 +749,8 @@ void D_SRB2Loop(void)
 
 	// hack to start on a nice clear console screen.
 	COM_ImmedExecute("cls;version");
+	// hack to prevent white flash upon initial window resize
+	V_DrawFill(0,0,BASEVIDWIDTH,BASEVIDHEIGHT,31);
 
 	I_FinishUpdate(); // page flip or blit buffer
 	/*