diff --git a/modules/icing/util.py b/modules/icing/util.py
index fe26f4cef1a7a7b200bf9017ad082d9100bffe49..b0fc082dc331884dc808fa4b1380b935fadf97ea 100644
--- a/modules/icing/util.py
+++ b/modules/icing/util.py
@@ -114,8 +114,11 @@ def make_for_full_domain_predict(h5f, name_list=None, satellite='GOES16', domain
 
     cnt_a = 0
     for ds_name in name_list:
-        fill_value, fill_value_name = get_fill_attrs(ds_name)
-        gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen, fill_value_name=fill_value_name, fill_value=fill_value)
+        if (satellite == 'H08' or satellite == 'H09') and ds_name == 'temp_6_2um_nom':
+            gvals = np.full((ylen, xlen), np.nan)
+        else:
+            fill_value, fill_value_name = get_fill_attrs(ds_name)
+            gvals = get_grid_values(h5f, ds_name, j_0, i_0, None, num_j=ylen, num_i=xlen, fill_value_name=fill_value_name, fill_value=fill_value)
         if gvals is not None:
             grd_dct[ds_name] = gvals
             cnt_a += 1