Index: firmware/App/Modes/ModeFlush.c =================================================================== diff -u -rb3108eec7a9d8192d86e9c44fbf74635dd69c769 -r860338e37f347cfd051bfe9dce0e42d9dac25c66 --- firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision b3108eec7a9d8192d86e9c44fbf74635dd69c769) +++ firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision 860338e37f347cfd051bfe9dce0e42d9dac25c66) @@ -620,7 +620,7 @@ state = DG_FLUSH_STATE_CANCEL_BASIC_PATH; } - // First reservoir 2 must be completely full + // First reservoir 2 must be completely full but if reservoir 1 is filled before reservoir 2 is full, alarm if ( DG_RESERVOIR_BELOW_TARGET == rsrvr2Status ) { rsrvr2Status = getRsrvrFillStatus( DG_RESERVOIR_2, RSRVRS_FULL_VOL_ML, RSRVRS_FILL_UP_TIMEOUT_MS );