Index: firmware/App/Modes/ModePreTreat.c =================================================================== diff -u -r05b346d3ce9a787d845a6358a9a0ac338e6d1a82 -r28b8a8b1d8e6abb14336eb9d67f355f436de2c49 --- firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 05b346d3ce9a787d845a6358a9a0ac338e6d1a82) +++ firmware/App/Modes/ModePreTreat.c (.../ModePreTreat.c) (revision 28b8a8b1d8e6abb14336eb9d67f355f436de2c49) @@ -1246,7 +1246,8 @@ { if ( ( getPreTreatmentSubState() > HD_PRE_TREATMENT_PRIME_STATE ) || ( ( HD_PRE_TREATMENT_PRIME_STATE == getPreTreatmentSubState() ) && - ( getPrimeState() >= HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE ) ) ) + ( getPrimeState() >= HD_PRIME_RESERVOIR_TWO_FILL_COMPLETE_STATE ) && + ( getPrimeState() < HD_PRIME_PAUSE ) ) ) { waitBeforeSwitch = FALSE; }