diff --git a/init.lua b/init.lua index 196b066..81ca41b 100644 --- a/init.lua +++ b/init.lua @@ -183,6 +183,10 @@ function craftguide.register_craft(def) def.grid = {} end + if not is_table(def.key) then + def.key = {} + end + local cp = copy(def.grid) sort(cp, function(a, b) return #a > #b