Index: /branches/eam_branches/20091201/psModules/src/camera/pmFPAMaskWeight.c
===================================================================
--- /branches/eam_branches/20091201/psModules/src/camera/pmFPAMaskWeight.c	(revision 26785)
+++ /branches/eam_branches/20091201/psModules/src/camera/pmFPAMaskWeight.c	(revision 26786)
@@ -454,7 +454,7 @@
     // Check valid range of correction factor
     if ((isfinite(minValid) && correction < minValid) || (isfinite(maxValid) && correction > maxValid)) {
-        psWarning("Variance renormalisation is outside valid range: %f vs %f:%f --- no correction made",
-                  correction, minValid, maxValid);
-        return true;
+	psError(PS_ERR_UNKNOWN, true, "Variance renormalisation is outside valid range: %f vs %f:%f --- no correction made", correction, minValid, maxValid);
+	psMetadataAddF32(readout->analysis, PS_LIST_TAIL, PM_READOUT_ANALYSIS_RENORM, 0, "Renormalisation of variance", PS_SQR(correction));
+        return false;
     }
 
