diff --git a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java index 70d00b8fe..fc06ca80d 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/apiimpl/network/node/externalstorage/StorageItemDrawer.java @@ -89,13 +89,13 @@ public class StorageItemDrawer extends StorageItemExternal { return null; } - int returnSize = size - inserted; + int remainder = size - inserted; if (drawer instanceof IVoidable && ((IVoidable) drawer).isVoid()) { - returnSize = -returnSize; + return null; } - return ItemHandlerHelper.copyStackWithSize(stack, returnSize); + return ItemHandlerHelper.copyStackWithSize(stack, remainder); } return ItemHandlerHelper.copyStackWithSize(stack, size);