107376c
diff -up quake3-1.34-rc4/code/qcommon/files.c.foobar quake3-1.34-rc4/code/qcommon/files.c
107376c
--- quake3-1.34-rc4/code/qcommon/files.c.foobar	2009-01-27 09:56:46.000000000 +0100
107376c
+++ quake3-1.34-rc4/code/qcommon/files.c	2009-01-27 09:57:29.000000000 +0100
107376c
@@ -2917,18 +2917,16 @@ static void FS_CheckPak0( void )
a57b248
 		if(!path->pack)
a57b248
 			continue;
a57b248
 
a57b248
-		if(!Q_stricmpn( path->pack->pakGamename, "demoq3", MAX_OSPATH )
a57b248
-		&& !Q_stricmpn( pakBasename, "pak0", MAX_OSPATH )) {
a57b248
+		if(!Q_stricmpn( pakBasename, "pak0", MAX_OSPATH ) &&
a57b248
+		   path->pack->checksum == DEMO_PAK0_CHECKSUM ) {
a57b248
 			founddemo = qtrue;
a57b248
 
a57b248
-			if( path->pack->checksum == DEMO_PAK0_CHECKSUM ) {
a57b248
 				Com_Printf( "\n\n"
a57b248
 						"**************************************************\n"
a57b248
 						"WARNING: It looks like you're using pak0.pk3\n"
a57b248
 						"from the demo. This may work fine, but it is not\n"
a57b248
 						"guaranteed or supported.\n"
a57b248
 						"**************************************************\n\n\n" );
a57b248
-			}
a57b248
 		} else if(!Q_stricmpn( path->pack->pakGamename, BASEGAME, MAX_OSPATH )
a57b248
 		&& strlen(pakBasename) == 4 && !Q_stricmpn( pakBasename, "pak", 3 )
a57b248
 		&& pakBasename[3] >= '0' && pakBasename[3] <= '8') {