diff --git a/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java b/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java index 27a533aa..3fd599a9 100644 --- a/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java +++ b/src/main/java/com/glodblock/github/common/parts/PartFluidExportBus.java @@ -112,10 +112,9 @@ public class PartFluidExportBus extends FCSharedFluidBus implements ICraftingReq this.didSomething = false; this.fluidToSend = this.calculateAmountToSend(); final TileEntity te = this.getConnectedTE(); - - if (te instanceof IFluidHandler) { + InventoryAdaptor destination; + if (te instanceof IFluidHandler && (destination = this.getHandler(te)) != null) { try { - final InventoryAdaptor destination = this.getHandler(te); final ICraftingGrid cg = this.getProxy().getCrafting(); final IFluidHandler fh = (IFluidHandler) te; final IMEMonitor inv = this.getProxy().getStorage().getFluidInventory();