diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 5c206cde515..57d368a19e6 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -90,6 +90,10 @@ if(..()) return ITEM_INTERACT_COMPLETE + // Don't bring up the crafting UI if there's nothing to craft. + if(!LAZYLEN(recipes)) + return + ui_interact(user) return ITEM_INTERACT_COMPLETE