Index: firmware/App/Modes/Dialysis.c =================================================================== diff -u -r6a1281057f2740ce3d1657f4f9dbeb6dddef98fa -r60213ed099f4ad6842975a2ebf2b1888fba32d7b --- firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 6a1281057f2740ce3d1657f4f9dbeb6dddef98fa) +++ firmware/App/Modes/Dialysis.c (.../Dialysis.c) (revision 60213ed099f4ad6842975a2ebf2b1888fba32d7b) @@ -734,8 +734,10 @@ ) { initDialyzerReprime(); - currentDialysisState = DIALYSIS_DIALYZER_REPRIME_STATE; + result = DIALYSIS_DIALYZER_REPRIME_STATE; } + else + { #endif // Handle current ultrafiltration state @@ -755,6 +757,10 @@ break; } +#ifdef DIALYZER_REPRIME_ENABLED + } +#endif + if ( priorSubState != currentUFState ) { SEND_EVENT_WITH_2_U32_DATA( HD_EVENT_SUB_STATE_CHANGE, priorSubState, currentUFState );