Index: trunk/MagicSoft/Mars/mcalib/MCalibrationChargeCalc.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrationChargeCalc.cc	(revision 5876)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrationChargeCalc.cc	(revision 5877)
@@ -605,14 +605,22 @@
       if (fPulserColor != MCalibrationCam::kNONE)
         {
-          *fLog << err << "Multiple colours used simultaneously in calibration file.";
-          *fLog << "Use Intenstiy Calibration for this case! " << endl;
-          return kFALSE;
-          /*          
+          *fLog << warn << GetDescriptor()
+                << "Multiple colours used simultaneously!" ;
           fHCam->Finalize();
           fHBlindCam->Finalize();
+
+          Finalize();
+
           fHCam->ResetHists();
           fHBlindCam->ResetHists();
-          Finalize();
-          */
+
+          *fLog << inf << "Starting next calibration... " << flush;
+
+          fHCam->SetColor(col);
+          fHBlindCam->SetColor(col);
+
+          fCam->SetPulserColor(col);
+          if (fBlindCam)
+            fBlindCam->SetPulserColor(col);
         }
     }
@@ -633,4 +641,7 @@
   *fLog << inf << " with strength: " << fEvtHeader->GetPulserStrength() << endl;
   
+  fHCam->SetColor(col);
+  fHBlindCam->SetColor(col);
+
   if (fPINDiode)
     fPINDiode->SetColor( fPulserColor );
