diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/StackListItem.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/StackListItem.java index b42798882..bab8a2013 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/StackListItem.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/util/StackListItem.java @@ -187,7 +187,7 @@ public class StackListItem implements IStackList { } public static ItemStack[] toCraftingGrid(IStackList list, List grid, int compare) { - ItemStack[] took = new ItemStack[9]; + ItemStack[] took = new ItemStack[Math.max(9, grid.size())]; for (int i = 0; i < grid.size(); i++) { ItemStack input = grid.get(i); if (input != null) {