diff --git a/src/m_menu.c b/src/m_menu.c
index 419968e3c3a38cdefa7d5a256336cde0c4fa71a4..dedbd86f08ff663cf38331de2634174b2214bdf6 100644
--- a/src/m_menu.c
+++ b/src/m_menu.c
@@ -3822,6 +3822,9 @@ static boolean M_LevelAvailableOnPlatter(INT32 mapnum)
 			if (mapvisited[mapnum]) // MV_MP
 				return true;
 
+			if (mapnum+1 == spstage_start)
+				return true;
+
 			// intentional fallthrough
 		case LLM_RECORDATTACK:
 		case LLM_NIGHTSATTACK: