Index: firmware/App/Controllers/ConcentratePumps.c =================================================================== diff -u -rfab0257d4913c021698418277e742c2a61e0368e -rfc05ef5809dc8ec280f7be3aecea0adcf0e2f82e --- firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision fab0257d4913c021698418277e742c2a61e0368e) +++ firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision fc05ef5809dc8ec280f7be3aecea0adcf0e2f82e) @@ -860,7 +860,7 @@ BOOL isCpSpeedOut = FALSE; F32 tolerance = CONCENTRATE_PUMP_SPD_OUT_OF_RANGE_TOL_WHEN_SLOW_MLPM; - if ( ( cpTargetSpeed > NEARLY_ZERO ) && ( cpTargetSpeed > CONCENTRATE_PUMP_LOW_SPEED_THRESHOLD_MLPM ) ) + if ( cpTargetSpeed > CONCENTRATE_PUMP_LOW_SPEED_THRESHOLD_MLPM ) { // Check if the pump is not in the off state and if it is not and greater than the minimum threshold, divide the error // to target speed. If the pump is off the target speed is 0 so the speed check is done differently