diff --git a/modules/icing/pirep_goes.py b/modules/icing/pirep_goes.py
index 6539f167a4ff3840411833bbc11ee0473320a1a7..058e5110ff4f1b55799ef089a7cda1ee322fd4e0 100644
--- a/modules/icing/pirep_goes.py
+++ b/modules/icing/pirep_goes.py
@@ -451,6 +451,7 @@ def process(ice_dct, no_ice_dct, neg_ice_dct):
         n_rpts = new_ice_dct.get(key)
         if n_rpts is None:
             n_rpts = []
+            new_ice_dct[key] = n_rpts
         n_rpts.append(tup)
 
     # -----------------------------------------------------
@@ -472,6 +473,7 @@ def process(ice_dct, no_ice_dct, neg_ice_dct):
         n_rpts = new_no_ice_dct.get(key)
         if n_rpts is None:
             n_rpts = []
+            new_no_ice_dct[key] = n_rpts
         n_rpts.append(tup)
     # -------------------------------------------------