diff --git a/code/game/objects/effects/effect_system/effects_foam.dm b/code/game/objects/effects/effect_system/effects_foam.dm
index 910f9bb0aeb..91b9c1ecd36 100644
--- a/code/game/objects/effects/effect_system/effects_foam.dm
+++ b/code/game/objects/effects/effect_system/effects_foam.dm
@@ -271,13 +271,6 @@
/obj/structure/foamedmetal/attackby(obj/item/I, mob/user, params)
user.changeNext_move(CLICK_CD_MELEE)
user.do_attack_animation(src)
- if (istype(I, /obj/item/weapon/grab))
- var/obj/item/weapon/grab/G = I
- G.affecting.loc = src.loc
- visible_message("[G.assailant] smashes [G.affecting] through the foamed metal wall.")
- qdel(I)
- qdel(src)
- return
if(prob(I.force*20 - metal*25))
user.visible_message("[user] smashes through the foamed metal!", \