Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -r1d07de4e970f54f2ae1786ef546cf5567df9ba8e -r7fed70759097724a3c499abaa7160538de1584a9 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 1d07de4e970f54f2ae1786ef546cf5567df9ba8e) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 7fed70759097724a3c499abaa7160538de1584a9) @@ -1180,7 +1180,7 @@ // Check for pump running while commanded off if ( ( TRUE == isPersistentAlarmTriggered( ALARM_ID_HD_BLOOD_PUMP_OFF_CHECK, - ( 0 == targetBloodFlowRate ) && ( measMotorSpeed > BP_MAX_MOTOR_SPEED_WHILE_OFF_RPM ) ) ) ) + ( 0 == targetBloodFlowRate ) && ( fabs( measMotorSpeed ) > BP_MAX_MOTOR_SPEED_WHILE_OFF_RPM ) ) ) ) { #ifndef _RELEASE_ if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_PUMP_SPEED_CHECKS ) != SW_CONFIG_ENABLE_VALUE )