From e1aff334500ca4b6cebab86d10e4a27510867d26 Mon Sep 17 00:00:00 2001 From: GDN <96800819+GDNgit@users.noreply.github.com> Date: Fri, 10 Mar 2023 18:20:56 -0600 Subject: [PATCH] Fixes some runtimes in the floor cluwne event (#20558) --- code/modules/surgery/organs/organ_external.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/organ_external.dm b/code/modules/surgery/organs/organ_external.dm index e20ff9e9c48..acdedd2dc4a 100644 --- a/code/modules/surgery/organs/organ_external.dm +++ b/code/modules/surgery/organs/organ_external.dm @@ -776,7 +776,8 @@ Note that amputating the affected organ does in fact remove the infection from t // Grab all the internal giblets too. for(var/obj/item/organ/internal/organ in internal_organs) var/atom/movable/thing = organ.remove(victim) - thing.forceMove(src) + if(thing) // Nodrop organs exist + thing.forceMove(src) release_restraints(victim) victim.bodyparts -= src