Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 2946)
+++ trunk/MagicSoft/Mars/Changelog	(revision 2947)
@@ -60,4 +60,8 @@
      - gave names to the filters
      - removed adding MHCamera to fList because it was deleted twice
+
+   * mhist/MHCamera.cc:
+     - fixed usage of fPainter in Paint() - title was not updated 
+       correctly
 
 
Index: trunk/MagicSoft/Mars/mhist/MHCamera.cc
===================================================================
--- trunk/MagicSoft/Mars/mhist/MHCamera.cc	(revision 2946)
+++ trunk/MagicSoft/Mars/mhist/MHCamera.cc	(revision 2947)
@@ -677,16 +677,16 @@
     Bool_t iscol = isbox ? !opt.Contains("nocol") : 1;
 
-    GetPainter();
-    if (fPainter)
-    {
+    if (GetPainter())
+    {
+        // Paint statistics
         if (!TestBit(TH1::kNoStats))
-        {
-            fPainter->SetHistogram(this);
             fPainter->PaintStat(gStyle->GetOptStat(), NULL);
-        }
 
         // Paint primitives (pixels, color legend, photons, ...)
         if (fPainter->InheritsFrom(THistPainter::Class()))
-            ((THistPainter*)fPainter)->PaintTitle();
+        {
+            static_cast<THistPainter*>(fPainter)->MakeChopt("");
+            static_cast<THistPainter*>(fPainter)->PaintTitle();
+        }
     }
 
