diff --git a/src/d_main.c b/src/d_main.c
index c71446398..a2a51d3ff 100644
--- a/src/d_main.c
+++ b/src/d_main.c
@@ -283,7 +283,7 @@ static void D_Display(void)
 		if (rendermode != render_none)
 		{
 			// Fade to black first
-			if ((wipegamestate != -2) // fades to black on its own timing, always
+			if ((wipegamestate != (gamestate_t)-2) // fades to black on its own timing, always
 			 && wipedefs[wipedefindex] != UINT8_MAX)
 			{
 				F_WipeStartScreen();
diff --git a/src/m_menu.c b/src/m_menu.c
index 956748f1c..ce82cb69b 100644
--- a/src/m_menu.c
+++ b/src/m_menu.c
@@ -4956,9 +4956,6 @@ static void M_DrawAddons(void)
 		return;
 	}
 
-	if (addonsresponselimit)
-		addonsresponselimit--;
-
 	if (Playing())
 		topstr = "\x85""Adding files mid-game may cause problems.";
 	else if (savemoddata)