Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -r0580c86830b1dabab9c5b73eb45abeab870c1383 -r898f3f1ba7612909316ec33f59f74fed4e4f3652 --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 0580c86830b1dabab9c5b73eb45abeab870c1383) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 898f3f1ba7612909316ec33f59f74fed4e4f3652) @@ -1610,7 +1610,7 @@ F32 measuredDPiMLPM = getMeasuredDialInFlowRate(); bloodLeakZeroingStatus.DPiToBLDFlushedVolML += ( (F32)( measuredDPiMLPM * TASK_GENERAL_INTERVAL ) / (F32)( SEC_PER_MIN * MS_PER_SECOND ) ); - status = ( fabs( bloodLeakZeroingStatus.DPiToBLDFlushedVolML - DPI_TO_BLD_VOLUME_ML ) < NEARLY_ZERO ? TRUE : FALSE ); + status = ( bloodLeakZeroingStatus.DPiToBLDFlushedVolML > DPI_TO_BLD_VOLUME_ML ? TRUE : FALSE ); return status; }