Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.cc	(revision 6005)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationHiLoCam.cc	(revision 6006)
@@ -234,6 +234,15 @@
 {
 
-  if (!InitCams(pList,"HiLo"))
-    return kFALSE;
+  fCam = (MCalibrationCam*)plist->FindObject(AddSerialNumber("MCalibrationHiLoCam"));
+  if (!fCam)
+    {
+      fCam = (MCalibrationCam*)plist->FindCreateObj(AddSerialNumber("MCalibrationHiLoCam"));
+      if (!fCam)
+	{
+	  *fLog << err << "Cannot find nor create MCalibrationHiLoCam... abort." << endl;
+	  return kFALSE;
+	}
+      fCam->Init(*fGeom);
+    }
 
   MExtractedSignalCam *signal = (MExtractedSignalCam*)pList->FindObject("MExtractedSignalCam");
@@ -398,5 +407,5 @@
   *fLog << endl;
 
-  MCalibrationCam *hilocam = fIntensCam ? fIntensCam->GetCam() : fCam;
+  MCalibrationCam *hilocam = fCam;
   MBadPixelsCam   *badcam  = fIntensBad ? fIntensBad->GetCam() : fBadPixels;
 
