diff --git a/components/mpas-ocean/cime_config/buildnml b/components/mpas-ocean/cime_config/buildnml
index 509e9da75791..d9612efe708d 100755
--- a/components/mpas-ocean/cime_config/buildnml
+++ b/components/mpas-ocean/cime_config/buildnml
@@ -1058,6 +1058,7 @@ def buildnml(case, caseroot, compname):
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
+ lines.append(' useMissingValMask="true"')
lines.append(' filename_template="{}.mpaso.hist.am.timeSeriesStatsDaily.$Y-$M-$D.nc"'.format(casename))
lines.append(' filename_interval="00-01-00_00:00:00"')
lines.append(' reference_time="01-01-01_00:00:00"')
@@ -1112,6 +1113,7 @@ def buildnml(case, caseroot, compname):
else:
lines.append(' io_type="{}"'.format(ocn_pio_typename))
+ lines.append(' useMissingValMask="true"')
lines.append(' filename_template="{}.mpaso.hist.am.timeSeriesStatsMonthly.$Y-$M-$D.nc"'.format(casename))
lines.append(' filename_interval="00-01-00_00:00:00"')
lines.append(' reference_time="01-01-01_00:00:00"')
@@ -1347,6 +1349,7 @@ def buildnml(case, caseroot, compname):
else:
lines.append(' io_type="{}"'.format(ocn_pio_typename))
+ lines.append(' useMissingValMask="true"')
lines.append(' filename_template="{}.mpaso.hist.am.timeSeriesStatsMonthlyMax.$Y-$M-$D.nc"'.format(casename))
lines.append(' filename_interval="00-01-00_00:00:00"')
lines.append(' reference_time="01-01-01_00:00:00"')
@@ -1408,6 +1411,7 @@ def buildnml(case, caseroot, compname):
else:
lines.append(' io_type="{}"'.format(ocn_pio_typename))
+ lines.append(' useMissingValMask="true"')
lines.append(' filename_template="{}.mpaso.hist.am.timeSeriesStatsMonthlyMin.$Y-$M-$D.nc"'.format(casename))
lines.append(' filename_interval="00-01-00_00:00:00"')
lines.append(' reference_time="01-01-01_00:00:00"')
@@ -1465,6 +1469,7 @@ def buildnml(case, caseroot, compname):
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
+ lines.append(' useMissingValMask="true"')
lines.append(' filename_template="{}.mpaso.hist.am.timeSeriesStatsClimatology.$Y-$M-$D.nc"'.format(casename))
lines.append(' filename_interval="00-01-00_00:00:00"')
lines.append(' reference_time="01-01-01_00:00:00"')
@@ -1479,6 +1484,7 @@ def buildnml(case, caseroot, compname):
lines.append(' type="output"')
lines.append(' precision="single"')
lines.append(' io_type="{}"'.format(ocn_pio_typename))
+ lines.append(' useMissingValMask="true"')
lines.append(' filename_template="{}.mpaso.hist.am.timeSeriesStatsCustom.$Y-$M-$D.nc"'.format(casename))
lines.append(' filename_interval="00-01-00_00:00:00"')
lines.append(' reference_time="01-01-01_00:00:00"')
diff --git a/components/mpas-ocean/src/Registry.xml b/components/mpas-ocean/src/Registry.xml
index 601d2d6184f0..d20c0a851fb1 100644
--- a/components/mpas-ocean/src/Registry.xml
+++ b/components/mpas-ocean/src/Registry.xml
@@ -2192,10 +2192,12 @@
@@ -2534,10 +2536,12 @@
@@ -2583,6 +2589,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/components/mpas-ocean/src/tracer_groups/Registry_debugTracers.xml b/components/mpas-ocean/src/tracer_groups/Registry_debugTracers.xml
index 50a638eaea48..c3a78eb93b23 100644
--- a/components/mpas-ocean/src/tracer_groups/Registry_debugTracers.xml
+++ b/components/mpas-ocean/src/tracer_groups/Registry_debugTracers.xml
@@ -49,7 +49,7 @@
-
+
@@ -65,7 +65,7 @@
-
+
diff --git a/components/mpas-ocean/src/tracer_groups/Registry_ecosys.xml b/components/mpas-ocean/src/tracer_groups/Registry_ecosys.xml
index 5db02b29376c..6587fb8c9046 100644
--- a/components/mpas-ocean/src/tracer_groups/Registry_ecosys.xml
+++ b/components/mpas-ocean/src/tracer_groups/Registry_ecosys.xml
@@ -89,7 +89,7 @@
-
+
-
+
-
+
@@ -50,7 +50,7 @@
-
+