Index: firmware/App/Services/Reservoirs.c =================================================================== diff -u -r4d8cbadfe358560d85c9c9fcd7db8f94c3579229 -r37dac720d0a04a6f28ae8f60bf1320ca13989354 --- firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision 4d8cbadfe358560d85c9c9fcd7db8f94c3579229) +++ firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision 37dac720d0a04a6f28ae8f60bf1320ca13989354) @@ -637,8 +637,8 @@ // Wait for the reservoir to settle and then send the commands to switch the active reservoir if ( ( TRUE == didTimeout( reservoirSwitchStartTimeMS, RESERVOIR_FRESH_SETTLE_TIME_MS ) ) && - ( ( dilutionLevelPct >= MAX_RESERVOIR_DILUTION ) || ( volSpentML >= (F32)getTargetFillVolumeBasedOnDialysateFlowML() ) || - ( TRUE == isDialysateTempAlarmActive() ) || ( TRUE == isAlarmActive( ALARM_ID_HD_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE ) ) ) ) + ( ( dilutionLevelPct >= MAX_RESERVOIR_DILUTION ) || ( volSpentML >= (F32)getTargetFillVolumeBasedOnDialysateFlowML() ) || + ( TRUE == isDialysateTempAlarmActive() ) || ( TRUE == isAlarmActive( ALARM_ID_HD_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE ) ) ) ) { DG_SWITCH_RSRVRS_CMD_T rsrvrCmd;