diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py
index 5307a7449b6c73255f8d7daec854e63632cf9640..b92c1f6e2bca80e0fc3df731ea678a311b7dc61b 100644
--- a/modules/util/viirs_l1b_l2.py
+++ b/modules/util/viirs_l1b_l2.py
@@ -35,6 +35,14 @@ ds_types.update(l1b_ds_types)
 ds_fill.update(l1b_ds_fill)
 ds_range.update(l1b_ds_range)
 
+ds_types.update({'temp_3_9um_nom': 'f4'})
+ds_types.update({'cloud_fraction': 'f4'})
+ds_fill.update({'temp_3_9um_nom': -32767})
+ds_fill.update({'cloud_fraction': -32768})
+ds_range.update({'temp_3_9um_nom': 'actual_range'})
+ds_range.update({'cloud_fraction': 'actual_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']