Index: firmware/App/Controllers/DGInterface.c =================================================================== diff -u -ref6283257df7c1f993d58fb934da57ea3e0a7067 -ra6fc93f9d2c7231db0e93216036c6f7fff38740a --- firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision ef6283257df7c1f993d58fb934da57ea3e0a7067) +++ firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision a6fc93f9d2c7231db0e93216036c6f7fff38740a) @@ -1165,7 +1165,7 @@ U32 trimmerState = dgHeatersData.trimmerHeaterState; DG_OP_MODE_T dgOp = getDGOpMode(); - if ( ( dgOp != DG_MODE_HEAT ) && ( dgOp != DG_MODE_CHEM ) ) + if ( ( DG_MODE_GENE == dgOp ) || ( DG_MODE_FILL == dgOp ) || ( DG_MODE_DRAI == dgOp ) ) { // In heat disinfect and chemical disinfect, the trimmer heater is controlled by the DG itself so no commands from HD should be sent // regarding the trimmer heater.