diff --git a/code/game/objects/structures/railings.dm b/code/game/objects/structures/railings.dm index 8aa0fa9a562..379f113fe55 100644 --- a/code/game/objects/structures/railings.dm +++ b/code/game/objects/structures/railings.dm @@ -50,13 +50,11 @@ return TRUE /obj/structure/railing/deconstruct(disassembled) - . = ..() - if(!loc) //quick check if it's qdeleted already. - return if(!(flags_1 & NODECONSTRUCT_1)) var/obj/item/stack/rods/rod = new /obj/item/stack/rods(drop_location(), 3) transfer_fingerprints_to(rod) - qdel(src) + return ..() + ///Implements behaviour that makes it possible to unanchor the railing. /obj/structure/railing/wrench_act(mob/living/user, obj/item/I) . = ..()