diff --git a/mods/builtin_item/init.lua b/mods/builtin_item/init.lua index b7ede38c..6e41a33f 100755 --- a/mods/builtin_item/init.lua +++ b/mods/builtin_item/init.lua @@ -94,7 +94,7 @@ minetest.register_entity(":__builtin:item", { local p = self.object:getpos() local name = minetest.get_node(p).name - if minetest.registered_nodes[name].damage_per_second > 0 or name == "maptools:igniter" then + if (minetest.registered_nodes[name] and minetest.registered_nodes[name].damage_per_second > 0) or name == "maptools:igniter" then minetest.sound_play("builtin_item_lava", {pos = self.object:getpos(), gain = 0.5}) self.object:remove() return