diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index fbe63ccbee8..b03e690f6a4 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -553,7 +553,7 @@ /mob/living/silicon/pai/MouseDrop(atom/over_object) var/mob/living/carbon/H = over_object - if(!istype(H) || !Adjacent(H)) return ..() + if(!istype(H) || !Adjacent(H) || usr != src) return ..() switch(alert(H,"[src] wants you to pick them up. Do it?",,"Yes","No")) if("Yes") if(Adjacent(H))