diff options
-rw-r--r-- | homedecor/handlers/expansion.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/homedecor/handlers/expansion.lua b/homedecor/handlers/expansion.lua index 9028f3e..2c9b7dd 100644 --- a/homedecor/handlers/expansion.lua +++ b/homedecor/handlers/expansion.lua @@ -237,7 +237,7 @@ function homedecor.bed_expansion(pos, placer, itemstack, pointed_thing, trybunks local newparam2 = param2 % 8 if inv:contains_item("main", lastdye) then minetest.set_node(toppos, { name = thisnode.name, param2 = param2}) - inv:remove_item("main", lastdye.." 1") + if lastdye then inv:remove_item("main", lastdye.." 1") end else minetest.set_node(toppos, { name = thisnode.name, param2 = newparam2}) minetest.chat_send_player(placer_name, "Ran out of "..lastdye..", using neutral color.") |