Index: firmware/App/Modes/ModeFlush.c =================================================================== diff -u -rf548bc89ceec8f10b42db24129f5a2f7b0eb84d5 -r46ece7f3b8683d14151ca64a010b9d02846deab6 --- firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision f548bc89ceec8f10b42db24129f5a2f7b0eb84d5) +++ firmware/App/Modes/ModeFlush.c (.../ModeFlush.c) (revision 46ece7f3b8683d14151ca64a010b9d02846deab6) @@ -642,7 +642,7 @@ // until reservoir 1 is filled up and the tubing might expand or leak. // Before checking whether reservoir 1 is filled pre-maturely, we have to make sure reservoir 1 is drained completely to make // sure the extra volume that is read is not because of previous water that is being drained currently and it is above 500 mL - if ( ( volume > RSRVRS_PARTIAL_FILL_VOL_ML ) && ( 0 == drainPumpRPM ) ) + if ( ( volume >= RSRVRS_PARTIAL_FILL_VOL_ML ) && ( 0 == drainPumpRPM ) ) { prevFlushState = state; alarmDetectedPendingTrigger = ALARM_ID_DG_INVALID_LOAD_CELL_VALUE;