diff --git a/src/m_menu.c b/src/m_menu.c
index 7a82fd8fb1a81009590b8495e90d6a8f41102fa7..271936b0ee37cb1199ae0e65543e4b2a3f838a57 100644
--- a/src/m_menu.c
+++ b/src/m_menu.c
@@ -8652,6 +8652,12 @@ static void M_DrawLoad(void)
 		loadgameoffset = 0;
 
 	M_DrawLoadGameData();
+
+	if (modifiedgame && !savemoddata)
+	{
+		V_DrawCenteredThinString(BASEVIDWIDTH/2, 184, 0, "\x85WARNING: \x80The game is modified.");
+		V_DrawCenteredThinString(BASEVIDWIDTH/2, 192, 0, "Progress will not be saved.");
+	}
 }
 
 //