diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm
index 257813b9f53..f29aa7939e3 100644
--- a/code/game/objects/structures/window.dm
+++ b/code/game/objects/structures/window.dm
@@ -194,6 +194,11 @@
M.apply_damage(20)
hit(50)
visible_message("\red [user] crushes [M] against \the [src]!")
+ if(4)
+ M.Weaken(5)
+ M.apply_damage(30)
+ hit(75)
+ visible_message("\red [user] smashes [M] against \the [src]!")
return
if(istype(W, /obj/item/weapon/screwdriver))
if(reinf && state >= 1)