Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -ra1a0187daedaf2c12e6f9eccfbf9e423d952e029 -r42c6233847246407d81549a66458b12d3e3a27ac --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision a1a0187daedaf2c12e6f9eccfbf9e423d952e029) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 42c6233847246407d81549a66458b12d3e3a27ac) @@ -282,7 +282,6 @@ } haveHDDGServicesBeenExpired( &rejReason ); - isDGDisinfectValid( &rejReason ); } @@ -1309,7 +1308,7 @@ *rejReason = REQUEST_REJECT_REASON_DG_FILTER_FLUSH_HAS_BEEN_EXPIRED; } - if ( ( FALSE == isHeatDisValid ) && ( FALSE == isChemFlushComplete ) ) + if ( ( FALSE == isHeatDisValid ) || ( FALSE == isChemFlushComplete ) || ( FALSE == hasDisBeenDone ) ) { *rejReason = REQUEST_REJECT_REASON_DG_DISINFECT_HAS_BEEN_EXPIRED; }