diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm
index f06eb81ba32..a8d73263661 100644
--- a/code/game/turfs/simulated/walls.dm
+++ b/code/game/turfs/simulated/walls.dm
@@ -337,10 +337,12 @@
O.density = 1
O.layer = 5
- var/turf/simulated/floor/F = ChangeTurf(/turf/simulated/floor/plating)
+ src.ChangeTurf(/turf/simulated/floor/plating)
+
+ var/turf/simulated/floor/F = src
F.burn_tile()
F.icon_state = "wall_thermite"
- user << "The thermite melts through the wall."
+ user << "The thermite starts melting through the wall."
spawn(100)
if(O) del(O)