Index: firmware/App/Modes/ModeChemicalDisinfect.c =================================================================== diff -u -rf655570eb5cc08353250c77e2d3933baac65b0d7 -rb0c448e633c8f23f4c1d36cc46481fe15e015c5c --- firmware/App/Modes/ModeChemicalDisinfect.c (.../ModeChemicalDisinfect.c) (revision f655570eb5cc08353250c77e2d3933baac65b0d7) +++ firmware/App/Modes/ModeChemicalDisinfect.c (.../ModeChemicalDisinfect.c) (revision b0c448e633c8f23f4c1d36cc46481fe15e015c5c) @@ -1533,8 +1533,9 @@ { R1FullVolume = currentVolumeML; } - else if ( DG_RESERVOIR_2 == r ) + else { + // If the reservoir is neither 1 or 2, the current volume will be updated so the code will never get here R2FullVolume = currentVolumeML; } }