Index: firmware/App/Modes/Prime.c =================================================================== diff -u -r0244adf04ccc6b154d5c81ecd9b0473584b97509 -rac409fec6a822beb695b0f78ce6de1cbc2bff9a3 --- firmware/App/Modes/Prime.c (.../Prime.c) (revision 0244adf04ccc6b154d5c81ecd9b0473584b97509) +++ firmware/App/Modes/Prime.c (.../Prime.c) (revision ac409fec6a822beb695b0f78ce6de1cbc2bff9a3) @@ -584,13 +584,17 @@ else #endif { - if ( TRUE == primeStartRequested ) + if ( TRUE == doesAlarmStatusIndicateStop() ) { + setupForPrimePause(); + state = HD_PRIME_PAUSE; + } + else if ( TRUE == primeStartRequested ) + { primeStartRequested = FALSE; state = HD_PRIME_SALINE_SETUP_STATE; } } - return state; }