diff --git a/modules/util/util.py b/modules/util/util.py
index 384e93f3acabe19552c90b91533a4f574b9949e6..3de8cb55c36e77c47fdee472699992d3bcd6ccd7 100644
--- a/modules/util/util.py
+++ b/modules/util/util.py
@@ -1431,10 +1431,10 @@ def write_icing_file_nc4_viirs(clvrx_str_time, output_dir, preds_dct, probs_dct,
     rootgrp.close()
 
 
-def write_cld_frac_file_nc4(clvrx_str_time, output_dir, cloud_fraction,
+def write_cld_frac_file_nc4(clvrx_str_time, outfile_name, cloud_fraction,
                             x, y, elems, lines, satellite='GOES16', domain='CONUS',
                             has_time=False):
-    outfile_name = output_dir + 'icing_prediction_'+clvrx_str_time+'.nc'
+
     rootgrp = Dataset(outfile_name, 'w', format='NETCDF4')
 
     rootgrp.setncattr('Conventions', 'CF-1.7')