diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm
index 819f6a07ef3..906dd20f85e 100644
--- a/code/game/turfs/simulated/floor/plating.dm
+++ b/code/game/turfs/simulated/floor/plating.dm
@@ -96,8 +96,8 @@
burnt = FALSE
broken = FALSE
update_icon()
- if(unfastened)
- to_chat(user, "You start removing [src].")
+ if(unfastened && user.a_intent == INTENT_HARM)
+ user.visible_message("[user] starts removing [src]!", "You start removing [src] exposing space after you're done!")
playsound(src, welder.usesound, 100, 1)
if(do_after(user, 50 * welder.toolspeed, target = src) && welder && welder.isOn())
to_chat(user, "You remove [src].")