Index: firmware/App/Services/Reservoirs.c =================================================================== diff -u -r7e1358a440116fedad5a049d49c2d6f9be85d60e -ra0c1350fb3266a722f91298dde1e97876081cd2e --- firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision 7e1358a440116fedad5a049d49c2d6f9be85d60e) +++ firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision a0c1350fb3266a722f91298dde1e97876081cd2e) @@ -366,13 +366,9 @@ // validate parameters if ( fillToVolMl < MAX_FILL_VOLUME_ML ) { - if ( getCurrentGenIdleBadFillState() != DG_HANDLE_BAD_FILL_STATE_FIRST_DRAIN ) - { - fillVolumeTargetMl.data = fillToVolMl; - } + fillVolumeTargetMl.data = fillToVolMl; + cmdResponse.rejected = FALSE; - cmdResponse.rejected = FALSE; - if ( ( FALSE == isAlarmActive( ALARM_ID_DG_ACID_BOTTLE_LOW_VOLUME ) ) || // reject moving to fill mode if ( FALSE == isAlarmActive( ALARM_ID_DG_BICARB_BOTTLE_LOW_VOLUME ) ) ) // alarm is active {