Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -rd94ff9da27cd8765194e574d4c03b50b5da3b855 -rd383666f0c43d668af182adebd2343d32b72d0e0 --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision d94ff9da27cd8765194e574d4c03b50b5da3b855) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision d383666f0c43d668af182adebd2343d32b72d0e0) @@ -867,7 +867,8 @@ { case MODE_TREA: case MODE_SERV: - if ( ( FALSE == isDialysateLineInBypass() ) && ( getTreatmentState() != TREATMENT_RECIRC_STATE ) ) + if ( ( FALSE == isDialysateLineInBypass() ) && + ( ( getTreatmentState() != TREATMENT_RECIRC_STATE ) || ( getDialysisState() != DIALYSIS_SALINE_BOLUS_STATE ) ) ) { if ( BLOOD_LEAK_DETECTED == getBloodLeakStatus() ) {