diff --git a/mods/ENTITIES/mcl_minecarts/init.lua b/mods/ENTITIES/mcl_minecarts/init.lua index 2d0cd78e9..60bdf1c32 100644 --- a/mods/ENTITIES/mcl_minecarts/init.lua +++ b/mods/ENTITIES/mcl_minecarts/init.lua @@ -85,7 +85,7 @@ local function hopper_take_item(self, dtime) for k, v in pairs(objs) do local ent = v:get_luaentity() - if ent._removed or not ent.itemstring or ent.itemstring == "" then + if not ent or (ent and ent._removed) or not ent.itemstring or ent.itemstring == "" then --minetest.log("Ignore this item") break end