diff --git a/TBF/Rig/Sequences/MainSeq.cs b/TBF/Rig/Sequences/MainSeq.cs index 77e8b6112..f4d7c2ef0 100644 --- a/TBF/Rig/Sequences/MainSeq.cs +++ b/TBF/Rig/Sequences/MainSeq.cs @@ -1426,15 +1426,24 @@ namespace TBF.Rig.Sequences for (int wmNr0 = BatchRslts.Batch.WaterMeters.Count - 1; wmNr0 >= 0; wmNr0--) { var wm = BatchRslts.Batch.WaterMeters[wmNr0]; - if (wm.Disabled) - { - /// Do not save disabled watermeters to DB, remove them from the list - BatchRslts.Batch.WaterMeters.RemoveAt(wmNr0); + if (wm.Q3Channel == 0){ + if (wm.Disabled) + { + /// Do not save disabled watermeters to DB, remove them from the list + BatchRslts.Batch.WaterMeters.RemoveAt(wmNr0); + } + else + { + /// Determine whether the watermeter passed all required tests + wm.Passed = wm.PassedFromTests(); + } } else { - /// Determine whether the watermeter passed all required tests - wm.Passed = wm.PassedFromTests(); + if (!wm.Disabled) + { + wm.Passed = wm.PassedFromTests(); + } } }