diff --git a/src/v_video.c b/src/v_video.c
index 9ba8867ad0acc5577ff93d07b6c3668cb858da11..651399ee7a906e8ac09b99348db63a20666da19d 100644
--- a/src/v_video.c
+++ b/src/v_video.c
@@ -3342,6 +3342,8 @@ void V_Init(void)
 	if (vid.direct)
 		screens[0] = vid.direct;
 
+	v_blendscreen = screens[0];
+
 #ifdef DEBUG
 	CONS_Debug(DBG_RENDER, "V_Init done:\n");
 	for (i = 0; i < NUMSCREENS+1; i++)