Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -r9feea867113c62088f0ce91750127972dbd9bf53 -rf699178c91a882b71e96ebab9d24bb21005a4526 --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 9feea867113c62088f0ce91750127972dbd9bf53) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision f699178c91a882b71e96ebab9d24bb21005a4526) @@ -640,7 +640,7 @@ } } - if ( TRUE == isSyringePumpHome() ) + if ( ( TRUE != useHeparin ) || ( TRUE == isSyringePumpHome() ) ) { state = NO_CART_SELF_TESTS_PUMPS_STATE; }