Index: trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.cc	(revision 2868)
+++ trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.cc	(revision 2869)
@@ -117,5 +117,6 @@
     return kTRUE;
 
-  if ( ! pList->FindCreateObj(AddSerialNumber("MCalibrationCam")))
+  fCalCam = (MCalibrationCam*) pList->FindCreateObj(AddSerialNumber("MCalibrationCam"));
+  if ( !fCalCam )
     {
       *fLog << err << dbginf << "Cannot create MCalibrationCam... aborting." << endl;
@@ -135,12 +136,4 @@
       *fLog << err << dbginf << "Cannot find MExtractedSignalCam... aborting." << endl;
       return kFALSE;
-    }
-
-    fCalCam = (MCalibrationCam*)pList->FindObject(AddSerialNumber("MCalibrationCam"));
-
-    if (!fCalCam)
-    {
-        *fLog << err << dbginf << "Could not create MCalibrationCam... aborting. " << endl;
-        return kFALSE;
     }
 
