diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 78e40b6667..e0bbae1d2e 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -377,9 +377,10 @@ var/turf/T = get_turf(src) if(istype(T)) T.visible_message("[src] neatly folds inwards, compacting down to a rectangular card.") - src.stop_pulling() - src.client.perspective = EYE_PERSPECTIVE - src.client.eye = card + if(client) + src.stop_pulling() + src.client.perspective = EYE_PERSPECTIVE + src.client.eye = card //stop resting resting = 0