Index: firmware/App/Controllers/ConcentratePumps.c =================================================================== diff -u -rd6b466c9f28e28b46b13f6c1e2f669424703d492 -r4ea1d6f81be132a2959ba1d11555102761b5f080 --- firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision d6b466c9f28e28b46b13f6c1e2f669424703d492) +++ firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision 4ea1d6f81be132a2959ba1d11555102761b5f080) @@ -407,16 +407,16 @@ cmdResponse.rejectCode = DG_CMD_REQUEST_REJECT_REASON_NONE; // pumps should be not ON and DG operation mode is not in filling and fault mode - if( ( concentratePumps[CONCENTRATEPUMPS_CP1_ACID].execState == CONCENTRATE_PUMP_OFF_STATE && - concentratePumps[CONCENTRATEPUMPS_CP2_BICARB].execState == CONCENTRATE_PUMP_OFF_STATE ) && - ( DG_MODE_FILL != opMode ) && - ( DG_MODE_FAUL != opMode ) ) + if ( ( concentratePumps[CONCENTRATEPUMPS_CP1_ACID].execState == CONCENTRATE_PUMP_OFF_STATE ) && + ( concentratePumps[CONCENTRATEPUMPS_CP2_BICARB].execState == CONCENTRATE_PUMP_OFF_STATE ) && + ( DG_MODE_FILL != opMode ) && + ( DG_MODE_FAUL != opMode ) ) { // Park concentrate pump requestConcentratePumpOff( CONCENTRATEPUMPS_CP1_ACID, PARK_CONC_PUMPS ); requestConcentratePumpOff( CONCENTRATEPUMPS_CP2_BICARB, PARK_CONC_PUMPS ); result = TRUE; - } + } else { cmdResponse.rejected = TRUE;