diff --git a/src/w_wad.c b/src/w_wad.c
index 2cbcdecb54435f2c5eab72551c43aa132e065d62..91c8331f7f39135a817a0412b43cdfb308f76577 100644
--- a/src/w_wad.c
+++ b/src/w_wad.c
@@ -821,7 +821,8 @@ UINT16 W_InitFile(const char *filename, boolean mainfile, boolean startup)
 	}
 
 	if (important && !mainfile)
-		G_SetGameModified(true);
+		//G_SetGameModified(true);
+		modifiedgame = true; // avoid savemoddata being set to false
 
 	//
 	// link wad file to search files