diff --git a/src/v_video.c b/src/v_video.c
index a624878c69668a941839ac4ccfb9add1e22e1d58..2ba28b43c220cfda23f725b208062dc7d5c59dd0 100644
--- a/src/v_video.c
+++ b/src/v_video.c
@@ -2537,8 +2537,10 @@ Unoptimized version
 		UINT8 *srcscr = screens[0];
 		INT32 y;
 
+#if 0
 		if (splitscreen > 1) // 3P/4P has trouble supporting this, anyone want to fix it? :p
 			return;
+#endif
 
 		// Make sure table is built
 		if (heatshifter == NULL || lastheight != viewheight)