From fe4629734e42331aff722ec941da11488df9e96c Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Mon, 1 Jul 2013 19:09:56 -0700 Subject: [PATCH] Fixes #3210 --- code/modules/mob/living/silicon/pai/recruit.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/living/silicon/pai/recruit.dm b/code/modules/mob/living/silicon/pai/recruit.dm index 4683f46aa2d..aff36bd0441 100644 --- a/code/modules/mob/living/silicon/pai/recruit.dm +++ b/code/modules/mob/living/silicon/pai/recruit.dm @@ -93,6 +93,8 @@ var/datum/paiController/paiController // Global handler for pAI candidates proc/recruitWindow(var/mob/M as mob) var/datum/paiCandidate/candidate for(var/datum/paiCandidate/c in pai_candidates) + if(!istype(c) || !istype(M)) + break if(c.key == M.key) candidate = c if(!candidate)