diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py
index cc9fc28111946220c97c2ca1a951e1acfd1255a1..308db57d665c30c1cc51485ad29126aa0dc453ae 100644
--- a/modules/util/viirs_l1b_l2.py
+++ b/modules/util/viirs_l1b_l2.py
@@ -31,6 +31,10 @@ ds_fill.update({ds_list[i+23]: -128 for i in range(3)})
 ds_range = {ds_list[i]: 'actual_range' for i in range(23)}
 ds_range.update({ds_list[i]: None for i in range(3)})
 
+ds_types.update(l1b_ds_types)
+ds_fill.update(l1b_ds_fill)
+ds_range.update(l1b_ds_range)
+
 emis_params = ['temp_10_4um_nom', 'temp_11_0um_nom', 'temp_12_0um_nom', 'temp_13_3um_nom', 'temp_3_9um_nom',
                'temp_6_7um_nom']