diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py
index 308db57d665c30c1cc51485ad29126aa0dc453ae..5307a7449b6c73255f8d7daec854e63632cf9640 100644
--- a/modules/util/viirs_l1b_l2.py
+++ b/modules/util/viirs_l1b_l2.py
@@ -170,7 +170,7 @@ def run(data_h5f, param_s, tiles, tile_width=64, kernel_size=9):
 
     for param in param_s:
         try:
-            grd = get_grid_values(data_h5f, param, 0, 0, None, num_lines, num_pixels)
+            grd = get_grid_values(data_h5f, param, 0, 0, None, num_lines, num_pixels, fill_value_name=None, fill_value=ds_fill[param])
             grd_s.append(grd)
         except Exception as e:
             print(e)