Index: trunk/MagicSoft/Mars/mbadpixels/MBadPixelsCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mbadpixels/MBadPixelsCam.cc	(revision 4788)
+++ trunk/MagicSoft/Mars/mbadpixels/MBadPixelsCam.cc	(revision 4793)
@@ -616,4 +616,6 @@
 // 21: MBadPixelsPix::IsUncalibrated(MBadPixelsPix::kRelTimeOscillating  )
 // 22: MBadPixelsPix::IsUncalibrated(MBadPixelsPix::kDeviatingNumPhots   )
+// 23: MBadPixelsPix::IsUncalibrated(MBadPixelsPix::kHiGainOverFlow      )
+// 24: MBadPixelsPix::IsUncalibrated(MBadPixelsPix::kLoGainOverFlow      )
 //
 Bool_t MBadPixelsCam::GetPixelContent(Double_t &val, Int_t idx, const MGeomCam &cam, Int_t type) const
@@ -739,4 +741,14 @@
       val = 1;
       break;
+    case 23:
+      if  (!(*this)[idx].IsUncalibrated(MBadPixelsPix::kHiGainOverFlow    ))
+        return kFALSE;
+      val = 1;
+      break;
+    case 24:
+      if  (!(*this)[idx].IsUncalibrated(MBadPixelsPix::kLoGainOverFlow   ))
+        return kFALSE;
+      val = 1;
+      break;
     default:
       return kFALSE;
Index: trunk/MagicSoft/Mars/mbadpixels/MBadPixelsPix.h
===================================================================
--- trunk/MagicSoft/Mars/mbadpixels/MBadPixelsPix.h	(revision 4788)
+++ trunk/MagicSoft/Mars/mbadpixels/MBadPixelsPix.h	(revision 4793)
@@ -90,5 +90,5 @@
 
     Int_t  GetUnsuitableCalibration() const   {
-      if (!IsUnsuitable()) return 0;
+      if (!IsUnsuitable())                        return 0;
       if (IsUncalibrated( kChargeIsPedestal    )) return 1;
       if (IsUncalibrated( kChargeRelErrNotValid)) return 2;
@@ -105,5 +105,5 @@
     
     Int_t  GetUnreliableCalibration() const   {
-      if (!IsUnreliable()) return 0;
+      if (!IsUnreliable() || IsUnsuitable())      return 0;
       if (IsUncalibrated( kChargeSigmaNotValid )) return 1;
       if (IsUncalibrated( kHiGainNotFitted     )) return 2;
