Index: trunk/MagicSoft/Mars/mcalib/MMcCalibrationCalc.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MMcCalibrationCalc.cc	(revision 4694)
+++ trunk/MagicSoft/Mars/mcalib/MMcCalibrationCalc.cc	(revision 4710)
@@ -61,4 +61,5 @@
 
 #include "MHillas.h"
+#include "MImagePar.h"
 #include "MNewImagePar.h"
 
@@ -139,4 +140,11 @@
     {
         *fLog << err << AddSerialNumber("MNewImagePar") << "not found... aborting." << endl;
+        return kFALSE;
+    }
+
+    fPar = (MImagePar*)pList->FindObject(AddSerialNumber("MImagePar"));
+    if (!fPar)
+    {
+        *fLog << err << AddSerialNumber("MImagePar") << "not found... aborting." << endl;
         return kFALSE;
     }
@@ -236,5 +244,5 @@
     // Exclude events with some saturated pixel
     //
-    if (fNew->GetNumSaturatedPixels()>0)
+    if (fPar->GetNumSatPixelsHG()>0)
         return kTRUE;
 
Index: trunk/MagicSoft/Mars/mcalib/MMcCalibrationCalc.h
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MMcCalibrationCalc.h	(revision 4694)
+++ trunk/MagicSoft/Mars/mcalib/MMcCalibrationCalc.h	(revision 4710)
@@ -10,4 +10,5 @@
 class MGeomCam;
 class MHillas;
+class MImagePar;
 class MNewImagePar;
 class MMcEvt;
@@ -24,4 +25,5 @@
     MHillas                   *fHillas;
     MNewImagePar              *fNew;
+    MImagePar                 *fPar;
     MMcEvt                    *fMcEvt;
     MMcFadcHeader             *fHeaderFadc;
