Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -ra1a0187daedaf2c12e6f9eccfbf9e423d952e029 -re9b8042fd703397914a792b993ee75e6db36ff8d --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision a1a0187daedaf2c12e6f9eccfbf9e423d952e029) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision e9b8042fd703397914a792b993ee75e6db36ff8d) @@ -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; }