diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py
index c4fa491fd69657bf2f452794067fc1ade5a63e05..c2abac126aceaa8f7952d80474b1510bd76cbbc6 100644
--- a/modules/aeolus/aeolus_amv.py
+++ b/modules/aeolus/aeolus_amv.py
@@ -112,7 +112,7 @@ class CarrStereo(AMVFiles):
         self.lon_name = 'Lon'
         self.lat_name = 'Lat'
 
-        self.out_params = ['Lon', 'Lat', 'Element', 'Line', 'V_3D_u', 'V_3D_v', 'pres', 'Fcst_Spd', 'Fcst_Dir', 'SatZen',
+        self.out_params = ['Lon', 'Lat', 'Element', 'Line', 'V_3D_u', 'V_3D_v', 'H_3D', 'pres', 'Fcst_Spd', 'Fcst_Dir', 'SatZen',
                            'InversionFlag', 'CloudPhase', 'CloudType']
 
         self.params = ['V_3D', 'H_3D', 'pres', 'Fcst_Spd', 'Fcst_Dir', 'SatZen',
@@ -531,7 +531,8 @@ def create_file(filename, aeolus_to_amv_dct, aeolus_dct, amv_files):
     for pidx, param in enumerate(out_params):
         u, t = meta_dict.get(param)
         var = rootgrp.createVariable(param, t, ['amvs'])
-        var.units = u
+        if u is not None:
+            var.units = u
         nc4_vars.append(var)
 
     num_amvs_per_prof = rootgrp.createVariable('num_amvs_per_prof', 'i4', ['num_aeolus_profs'])