fix crash caused by missing nil check

This commit is contained in:
binarycat 2023-12-16 17:02:39 -05:00
parent e7d11b3c38
commit c9f3915792
1 changed files with 1 additions and 1 deletions

View File

@ -88,7 +88,7 @@ local piston_on = function(pos, node)
local meta = minetest.get_meta(pos)
-- NOTE: this gets calculated twice, but fixing this would mean changing the public api.
local stack = mesecon.mvps_get_stack(pusher_pos, dir, max_push, meta:get_string("owner"))
for _, n in ipairs(stack) do
for _, n in ipairs(stack or {}) do
-- fix issue 645
if vector.equals(n.pos, behind_pos) then
return