Index: code/pilotfile/plr.cpp
===================================================================
--- code/pilotfile/plr.cpp	(revision 9514)
+++ code/pilotfile/plr.cpp	(working copy)
@@ -908,7 +908,7 @@
 	hud_squadmsg_save_keys();
 
 	// set last pilot
-	os_config_write_string(NULL, "LastPilot", (char*)callsign);
+	os_config_write_string(NULL, "LastPlayer", (char*)callsign);
 
 	mprintf(("PLR => Loading complete!\n"));
 
Index: code/menuui/barracks.cpp
===================================================================
--- code/menuui/barracks.cpp	(revision 9514)
+++ code/menuui/barracks.cpp	(working copy)
@@ -630,7 +630,7 @@
 	//write_pilot_file(!is_pilot_multi(Cur_pilot));
 	Pilot.save_player(Cur_pilot);
 
-	os_config_write_string(NULL, "LastPilot", Cur_pilot->callsign);
+	os_config_write_string(NULL, "LastPlayer", Cur_pilot->callsign);
 
 	return 0;
 }
