diff --git a/code/game/objects/structures/loom.dm b/code/game/objects/structures/loom.dm
index 8ed9ffa8..5e1cc79a 100644
--- a/code/game/objects/structures/loom.dm
+++ b/code/game/objects/structures/loom.dm
@@ -37,6 +37,7 @@
if(I.use_tool(src, user, 60))
playsound(src.loc, 'sound/items/deconstruct.ogg', 50, TRUE)
deconstruct(TRUE)
+ return
if (TOOL_WRENCH)
if (anchored)
to_chat(user, "You unsecure the [src].")
@@ -46,6 +47,8 @@
to_chat(user, "You secure the [src].")
I.play_tool_sound(src)
anchored = TRUE
+ return
+ return ..()
/obj/structure/loom/deconstruct(disassembled = TRUE)
new /obj/item/stack/sheet/mineral/wood (get_turf(src), 10)