diff --git a/mods/ITEMS/mcl_tnt/init.lua b/mods/ITEMS/mcl_tnt/init.lua
index 2f6435ea..3762d64a 100644
--- a/mods/ITEMS/mcl_tnt/init.lua
+++ b/mods/ITEMS/mcl_tnt/init.lua
@@ -1,6 +1,7 @@
 local function spawn_tnt(pos, entname)
-    minetest.sound_play("tnt_ignite", {pos = pos,gain = 1.0,max_hear_distance = 15,})
-    return minetest.add_entity(pos, entname)
+	minetest.sound_play("tnt_ignite", {pos = pos,gain = 1.0,max_hear_distance = 15,})
+	local tnt = minetest.add_entity(pos, entname)
+	tnt:set_armor_groups({immortal=1})
 end
 
 local function activate_if_tnt(nname, np, tnt_np, tntr)