anchor.diff:  			if("nonhumandept")
   				joblist += "pAI"
   				for(var/jobPos in nonhuman_positions)
  +					if(!jobPos)	continue
  +					var/datum/job/temp = job_master.GetJob(jobPos)
  +					if(!temp) continue
  +					joblist += temp.title
  +			if("whitelistdept")
  +				for(var/jobPos in whitelisted_positions)
   					if(!jobPos)	continue
   					var/datum/job/temp = job_master.GetJob(jobPos)
   					if(!temp) continue
  
positive.code: 
  		jobs += "</tr></table>"
  
  		//Other races  (BLUE, because I have no idea what other color to make this)
  		jobs += "<table cellpadding='1' cellspacing='0' width='100%'>"
  		jobs += "<tr bgcolor='ccccff'><th colspan='1'>Other</th></tr><tr align='center'>"
  
negative.code: 		else
  			jobs += "<td width='20%'><a href='?src=\ref[src];jobban3=Emergency Response Team;jobban4=\ref[M]'>Emergency Response Team</a></td>"
  
  		jobs += "</tr></table>"
  
  	//Civilian (Grey)
  		counter = 0
  		jobs += "<table cellpadding='1' cellspacing='0' width='100%'>"
  		jobs += "<tr bgcolor='dddddd'><th colspan='[length(whitelisted_positions)]'><a href='?src=\ref[src];jobban3=whitelistdept;jobban4=\ref[M]'>Whitelisted Positions</a></th></tr><tr align='center'>"
  		for(var/jobPos in whitelisted_positions)
  			if(!jobPos)	continue
  			var/datum/job/job = job_master.GetJob(jobPos)
  			if(!job) continue
  
  			if(jobban_isbanned(M, job.title))
  				jobs += "<td width='20%'><a href='?src=\ref[src];jobban3=[job.title];jobban4=\ref[M]'><font color=red>[replacetext(job.title, " ", "&nbsp")]</font></a></td>"
  				counter++
  			else
  				jobs += "<td width='20%'><a href='?src=\ref[src];jobban3=[job.title];jobban4=\ref[M]'>[replacetext(job.title, " ", "&nbsp")]</a></td>"
  				counter++
  
  			if(counter >= 5) //So things dont get squiiiiished!
  				jobs += "</tr><tr align='center'>"
  				counter = 0
  		jobs += "</tr></table>"
  
  		body = "<body>[jobs]</body>"
  