Index: trunk/MagicSoft/Mars/mcalib/MCalibrate.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrate.cc	(revision 2905)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrate.cc	(revision 2908)
@@ -144,7 +144,13 @@
       else
         {
-          signal = sig.GetExtractedSignalHiGain();
+	  if (sig.GetExtractedSignalHiGain() > 9999.)
+	    {
+	      signal = 0.;
+	      signalErr = 0.;
+	    }
+	  else
+	    signal = sig.GetExtractedSignalHiGain();
         }
-      
+
       //      Float_t calibrationConversionFactor = pix.GetMeanConversionFFactorMethod();
       const Float_t calibrationConversionFactor      = pix.GetMeanConversionBlindPixelMethod();
@@ -162,5 +168,5 @@
       
       MCerPhotPix *cpix = fCerPhotEvt->AddPixel(pixid, nphot, nphotErr);
-      
+
       if (sig.GetNumLoGainSaturated() > 0)
           cpix->SetPixelSaturated();
