Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -rd9c9c94bf66bc7030f0528ec18608eb6863804eb -rd33ae635eb38ae8f2647f68304be74e8e4f78cfd --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision d9c9c94bf66bc7030f0528ec18608eb6863804eb) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision d33ae635eb38ae8f2647f68304be74e8e4f78cfd) @@ -953,7 +953,8 @@ } #ifndef DISABLE_PUMP_FLOW_CHECKS // Determine if saline bolus is under/over delivering - else if ( fabs( expectedSalineBolusVolume_mL - bolusSalineVolumeDelivered_mL ) > maxBolusErrorMl ) + else if ( ( fabs( expectedSalineBolusVolume_mL - bolusSalineVolumeDelivered_mL ) > maxBolusErrorMl ) && + ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_PUMP_FLOW_CHECKS ) != SW_CONFIG_ENABLE_VALUE ) ) { activateAlarmNoData( ALARM_ID_SALINE_BOLUS_VOLUME_CHECK_FAILURE ); errorFound = TRUE;