diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 3eeb5a2e9d3..125eb110c66 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -85,7 +85,8 @@ /mob/living/silicon/pai/New(var/obj/item/device/paicard) loc = paicard card = paicard - faction = card.faction.Copy() + if(card) + faction = card.faction.Copy() sradio = new(src) if(card) if(!card.radio)