diff --git a/src/main/java/refinedstorage/tile/externalstorage/DrawerStorage.java b/src/main/java/refinedstorage/tile/externalstorage/DrawerStorage.java index 71a4689b0..fb9bd0128 100755 --- a/src/main/java/refinedstorage/tile/externalstorage/DrawerStorage.java +++ b/src/main/java/refinedstorage/tile/externalstorage/DrawerStorage.java @@ -37,7 +37,7 @@ public class DrawerStorage extends ExternalStorage { int remainingSpace = getCapacity() - getStored(); if (remainingSpace <= 0) { - return stack; + return ItemHandlerHelper.copyStackWithSize(stack, size); } if (!simulate) { @@ -57,7 +57,7 @@ public class DrawerStorage extends ExternalStorage { int remainingSpace = getCapacity() - getStored(); if (remainingSpace <= 0) { - return stack; + return ItemHandlerHelper.copyStackWithSize(stack, size); } if (!simulate) {