diff --git a/code/modules/surgery/robotics.dm b/code/modules/surgery/robotics.dm index d1500469cf3..3877ef90b96 100644 --- a/code/modules/surgery/robotics.dm +++ b/code/modules/surgery/robotics.dm @@ -504,6 +504,8 @@ add_attack_logs(user, target, "Surgically removed [I.name]. INTENT: [uppertext(user.a_intent)]") spread_germs_to_organ(I, user) var/obj/item/thing = I.remove(target) + if(QDELETED(thing)) + return ..() if(!istype(thing)) thing.forceMove(get_turf(target)) else