anchor.diff:  	//Jobs
   	S["joblessrole"]		>> joblessrole
   	//Load prefs
  +
   	S["job_preferences"] >> job_preferences
  +
  +	if(!job_preferences)
  +		job_preferences = list()
   
   	//Quirks
   	S["all_quirks"]			>> all_quirks
  
positive.code: 	WRITE_FILE(S["pda_color"], pda_color)
  	WRITE_FILE(S["skillcape"], skillcape)
  	WRITE_FILE(S["show_credits"], show_credits)
  
  	// yogs start - Donor features & Yogstoggle
  	WRITE_FILE(S["yogtoggles"], yogtoggles)
  
negative.code: 	if(current_version < 26) //The new donator hats system obsolesces the old one entirely, we need to update.
  		donor_hat = null
  		donor_item = null
  	if(current_version < 27)
  		map = TRUE
  		flare = TRUE
  	if(current_version < 28)
  		if(!job_preferences)
  			job_preferences = list()
  
  /datum/preferences/proc/load_path(ckey,filename="preferences.sav")
  	if(!ckey)
  