diff --git a/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java b/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java index 58f56c237..1b47be17c 100644 --- a/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java +++ b/src/main/java/techreborn/tiles/storage/TileEnergyStorage.java @@ -75,7 +75,7 @@ public class TileEnergyStorage extends TilePowerAcceptor implements IWrenchable, } IEnergyItemInfo item = (IEnergyItemInfo) stack.getItem(); if (item.canProvideEnergy(stack)) { - if (getEnergy() != getMaxPower()) { + if (getEnergy() != getMaxPower() && PoweredItem.getEnergy(stack) > 0) { addEnergy(item.getMaxTransfer(stack)); PoweredItem.setEnergy(PoweredItem.getEnergy(stack) - item.getMaxTransfer(stack), stack); }