diff --git a/code/game/objects/structures/lattice.dm b/code/game/objects/structures/lattice.dm
index 68cea0a37ad..312f6c32dcb 100644
--- a/code/game/objects/structures/lattice.dm
+++ b/code/game/objects/structures/lattice.dm
@@ -39,11 +39,9 @@
new/obj/structure/lattice/clockwork/large(loc)
/obj/structure/lattice/attackby(obj/item/C, mob/user, params)
- if(istype(C, /obj/item/weapon/weldingtool))
- var/obj/item/weapon/weldingtool/WT = C
- if(WT.remove_fuel(0, user))
- to_chat(user, "Slicing [name] joints ...")
- deconstruct()
+ if(istype(C, /obj/item/weapon/wirecutters))
+ to_chat(user, "Slicing [name] joints ...")
+ deconstruct()
else
var/turf/T = get_turf(src)
return T.attackby(C, user) //hand this off to the turf instead (for building plating, catwalks, etc)