diff --git a/metis_l2_prep_uv.pro b/metis_l2_prep_uv.pro
index 61ad821d6763e258d7305daa277cebbdcbab5992..2f28fc50c55cf2772527841496bad2008a3beae7 100644
--- a/metis_l2_prep_uv.pro
+++ b/metis_l2_prep_uv.pro
@@ -121,7 +121,7 @@ pro metis_l2_prep_uv
 	; definitions for the primary header
 	; version of the fits file
 
-	version = string(input.l2_version + 1, format = '(I02)')
+	version = string(input.l2_version, format = '(I02)')
 
 	; fits creation date
 
@@ -141,7 +141,8 @@ pro metis_l2_prep_uv
 	fxaddpar, primary_header, 'ORIGIN', ''
 	fxaddpar, primary_header, 'CREATOR', 'metis_l2_prep_uv.pro'
 	fxaddpar, primary_header, 'VERS_SW', input.sw_version
-	fxaddpar, primary_header, 'VERS_CAL', cal_pack.version, after = 'VERS_SW'
+	fxaddpar, primary_header, 'VERS_CAL', cal_pack.version
+	fxaddpar, primary_header, 'VERSION', version
 	fxaddpar, primary_header, 'BTYPE', btype
 	fxaddpar, primary_header, 'BUNIT', bunit
 	fxaddpar, primary_header, 'DATAMIN', min(data, /nan)
diff --git a/metis_l2_prep_vl_generic.pro b/metis_l2_prep_vl_generic.pro
index 0af74c20397a84e3af6727ef9b2ee31a6bd5e7db..738186b8e1f4e91056640115ebde9416da843d8f 100644
--- a/metis_l2_prep_vl_generic.pro
+++ b/metis_l2_prep_vl_generic.pro
@@ -128,7 +128,7 @@ pro metis_l2_prep_vl_generic
 	; definitions for the primary header
 	; version of the fits file
 
-	version = string(input.l2_version + 1, format = '(I02)')
+	version = string(input.l2_version, format = '(I02)')
 
 	; fits creation date
 
@@ -147,7 +147,8 @@ pro metis_l2_prep_vl_generic
 	fxaddpar, primary_header, 'ORIGIN', ''
 	fxaddpar, primary_header, 'CREATOR', 'metis_l2_prep_vl_generic.pro'
 	fxaddpar, primary_header, 'VERS_SW', input.sw_version
-	fxaddpar, primary_header, 'VERS_CAL', cal_pack.version, after = 'VERS_SW'
+	fxaddpar, primary_header, 'VERS_CAL', cal_pack.version
+	fxaddpar, primary_header, 'VERSION', version
 	fxaddpar, primary_header, 'BTYPE', btype
 	fxaddpar, primary_header, 'BUNIT', bunit
 	fxaddpar, primary_header, 'DATAMIN', min(data, /nan)
diff --git a/metis_l2_prep_vl_polariz.pro b/metis_l2_prep_vl_polariz.pro
index c0ad0ef11efe68858079e1794ad7c09398c89a99..394aa21831966fad2e607ad32dc32a06fab90b14 100755
--- a/metis_l2_prep_vl_polariz.pro
+++ b/metis_l2_prep_vl_polariz.pro
@@ -279,7 +279,7 @@ pro metis_l2_prep_vl_polariz
 	; definitions for the primary header
 	; version of the fits file
 
-	version = string(input.l2_version + 1, format = '(I02)')
+	version = string(input.l2_version, format = '(I02)')
 
 	; creation and acquisition times in utc
 
@@ -292,7 +292,8 @@ pro metis_l2_prep_vl_polariz
 	fxaddpar, primary_header, 'ORIGIN', ''
 	fxaddpar, primary_header, 'CREATOR', 'metis_l2_prep_vl_polariz.pro'
 	fxaddpar, primary_header, 'VERS_SW', input.sw_version
-	fxaddpar, primary_header, 'VERS_CAL', cal_pack.version, after = 'VERS_SW'
+	fxaddpar, primary_header, 'VERS_CAL', cal_pack.version
+	fxaddpar, primary_header, 'VERSION', version
 	fxaddpar, primary_header, 'DATE', date, 'Date and time of FITS file creation'
 	fxaddpar, primary_header, 'DATE-BEG', header.date_beg, 'Start time of observation'
 	fxaddpar, primary_header, 'DATE-OBS', header.date_obs, 'Same as DATE-BEG'