diff --git a/code/datums/components/crafting/crafting.dm b/code/datums/components/crafting/crafting.dm index a042bfe7a02..1a19b82c97b 100644 --- a/code/datums/components/crafting/crafting.dm +++ b/code/datums/components/crafting/crafting.dm @@ -180,7 +180,8 @@ for(var/obj/item/item in source.contents) within_source += item if(item.atom_storage) - within_source += item.contents + for(var/obj/item/item_stored_within in item.contents) + within_source += item_stored_within for(var/obj/item/item as anything in within_source) if(!item.tool_behaviour)