diff --git a/src/d_clisrv.c b/src/d_clisrv.c
index aca37df1d2a2c8d282128781e68f13890a780402..cf9c34867ad5d1c81dec6879befd99ba835f13c0 100644
--- a/src/d_clisrv.c
+++ b/src/d_clisrv.c
@@ -4602,7 +4602,7 @@ static void Local_Maketic(INT32 realtics)
 {
 	I_OsPolling(); // I_Getevent
 	D_ProcessEvents(); // menu responder, cons responder,
-	                   // game responder calls HU_Responder, AM_Responder, F_Responder,
+	                   // game responder calls HU_Responder, AM_Responder,
 	                   // and G_MapEventsToControls
 	if (!dedicated) rendergametic = gametic;
 	// translate inputs (keyboard/mouse/joystick) into game controls
diff --git a/src/d_main.c b/src/d_main.c
index e48b26ba8a9bd05f7eac019be5054d0dcd552c11..63413a2076fef7ceec3401e26fb8e3f3838649cb 100644
--- a/src/d_main.c
+++ b/src/d_main.c
@@ -180,9 +180,6 @@ void D_ProcessEvents(void)
 		if (M_ScreenshotResponder(ev))
 			continue; // ate the event
 
-		if (WipeStageTitle)
-			continue;
-
 		if (gameaction == ga_nothing && gamestate == GS_TITLESCREEN)
 		{
 			if (cht_Responder(ev))
diff --git a/src/g_game.c b/src/g_game.c
index 5e1645901166db7e9ad1908f3a69f58e9bea6459..73821023600cc3fdeb8a86cba66146a4c8b46403 100644
--- a/src/g_game.c
+++ b/src/g_game.c
@@ -1749,9 +1749,6 @@ void G_PreLevelTitleCard(tic_t ticker, boolean update)
 			I_Sleep();
 		lasttime = nowtime;
 
-		// Run some bullshit whatever
-		D_ProcessEvents();
-
 		ST_runTitleCard();
 		ST_preLevelTitleCardDrawer(ticker, update);