diff --git a/radiant/preferences.cpp b/radiant/preferences.cpp
index c4ca345..02ee677 100644
--- a/radiant/preferences.cpp
+++ b/radiant/preferences.cpp
@@ -3629,13 +3629,8 @@ void CGameInstall::Run() {
 		break;
 	}
 	case GAME_QL: {
-/*#ifdef _WIN32
-		fprintf( fg, "  "ENGINE_ATTRIBUTE "=\"ql.exe\"\n");
-#elif __linux__
-		fprintf( fg, "  "ENGINE_ATTRIBUTE "=\"ql\"\n" );
-#endif*/
 		fprintf( fg, "  "TOOLS_ATTRIBUTE "=\"%sinstalls/"QL_PACK "/game\"\n", g_strAppPath.GetBuffer() );
-		fprintf( fg, "  prefix=\".q3a\"\n" );
+		fprintf( fg, "  prefix=\".quakelive\"\n" );
 		Str source = g_strAppPath.GetBuffer();
 		source += "installs/";
 		source += QL_PACK;
diff --git a/tools/quake3/q3map2/game_quakelive.h b/tools/quake3/q3map2/game_quakelive.h
index 640e21e..a9fdead 100644
--- a/tools/quake3/q3map2/game_quakelive.h
+++ b/tools/quake3/q3map2/game_quakelive.h
@@ -65,7 +65,7 @@
 {
 	"quakelive",        /* -game x */
 	"baseq3",           /* default base game data dir */
-	".q3a",             /* unix home sub-dir */
+	".quakelive",             /* unix home sub-dir */
 	"quake",            /* magic path word */
 	"scripts",          /* shader directory */
 	64,                 /* max lightmapped surface verts */