diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java index 417b7af59b1..39eee8110bd 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/MTEPurificationUnitDegasser.java @@ -668,8 +668,8 @@ protected void runMachine(IGregTechTileEntity aBaseMetaTileEntity, long aTick) { @Override public void addRecipeOutputs() { super.addRecipeOutputs(); - if (outputMultiplier > 1.01f) { - FluidStack waterOutput = currentRecipe.mFluidOutputs[0]; + if (outputMultiplier > 1.01f && mOutputFluids != null) { + FluidStack waterOutput = mOutputFluids[0]; FluidStack bonusOutput = new FluidStack( waterOutput.getFluid(), (int) (this.effectiveParallel * waterOutput.amount * (outputMultiplier - 1.0f)));