diff --git a/code/datums/components/crafting/craft.dm b/code/datums/components/crafting/craft.dm index 4e6d396409..b5c7f34c27 100644 --- a/code/datums/components/crafting/craft.dm +++ b/code/datums/components/crafting/craft.dm @@ -133,7 +133,10 @@ for(var/obj/item/I in get_environment(user)) if(I.flags_1 & HOLOGRAM_1) continue - .["instances"][I.type] += I + if(.["instances"][I.type]) + .["instances"][I.type] += I + else + .["instances"][I.type] = list(I) if(istype(I, /obj/item/stack)) var/obj/item/stack/S = I .["other"][I.type] += S.amount