Index: trunk/psModules/src/objects/pmSourceIO_CMF.c.in
===================================================================
--- trunk/psModules/src/objects/pmSourceIO_CMF.c.in	(revision 37964)
+++ trunk/psModules/src/objects/pmSourceIO_CMF.c.in	(revision 38038)
@@ -1252,6 +1252,6 @@
         }
 
-	// XXX : make this depend on what is in the cmf
-	if (0) {
+	// NOTE: we no longer write out the covariance matrix
+	if (false) {
 	    // read the covariance matrix
 	    int nparams = model->params->n;
@@ -1266,4 +1266,12 @@
 	    model->covar = covar;
 	}
+
+	// we are only saving the values stored in dPAR[SXX,etc]
+        dPAR[PM_PAR_SXX] = psMetadataLookupF32(&status, row, "EXT_WIDTH_MAJ_ERR");
+        dPAR[PM_PAR_SYY] = psMetadataLookupF32(&status, row, "EXT_WIDTH_MIN_ERR");
+        dPAR[PM_PAR_SXY] = psMetadataLookupF32(&status, row, "EXT_THETA_ERR");
+
+	// other parameters that we need to read
+        PAR[PM_PAR_SKY] = psMetadataLookupF32(&status, row, "SKY_EXT");
 
         if (modelType == extModelType) {
