Index: firmware/App/Controllers/SyringePump.c =================================================================== diff -u -r3aed94a6a0af49bed46f25c900f74e98997ac2e7 -r678e51243d05e19c2e40a70f6a18c20d8f3c271a --- firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision 3aed94a6a0af49bed46f25c900f74e98997ac2e7) +++ firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision 678e51243d05e19c2e40a70f6a18c20d8f3c271a) @@ -488,7 +488,7 @@ *************************************************************************/ BOOL retractSyringePump( void ) { - if ( ( isSyringePumpHome() != TRUE ) && ( SYRINGE_PUMP_OFF_STATE == syringePumpState ) ) + if ( SYRINGE_PUMP_OFF_STATE == syringePumpState ) { heparinDeliveryState = HEPARIN_STATE_STOPPED; syringePumpSetRate = SYRINGE_PUMP_RETRACT_RATE;