Index: firmware/App/Modes/ModeFlush.c =================================================================== diff -u -rede368b67b0aecd60a9d90546eca353eb6f86e58 -r8d6dcaa7735630d964c57be69dc0e7616559d2c6 --- firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision ede368b67b0aecd60a9d90546eca353eb6f86e58) +++ firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision 8d6dcaa7735630d964c57be69dc0e7616559d2c6) @@ -619,7 +619,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 );