Index: trunk/MagicSoft/Mars/mhbase/MH.cc
===================================================================
--- trunk/MagicSoft/Mars/mhbase/MH.cc	(revision 9153)
+++ trunk/MagicSoft/Mars/mhbase/MH.cc	(revision 9186)
@@ -1,4 +1,4 @@
 /* ======================================================================== *\
-! $Name: not supported by cvs2svn $:$Id: MH.cc,v 1.40 2008-11-11 11:42:13 tbretz Exp $
+! $Name: not supported by cvs2svn $:$Id: MH.cc,v 1.41 2008-12-02 11:22:15 tbretz Exp $
 ! --------------------------------------------------------------------------
 !
@@ -352,6 +352,17 @@
     y.SetTimeFormat(tfy);
 #else
-    h->SetBins(bx.GetNumBins(), bx.GetEdges(),
-               by.GetNumBins(), by.GetEdges());
+    if (h->InheritsFrom(TProfile2D::Class()))
+    {
+        h->SetBins(bx.GetNumBins(), 0, 1, 
+                   by.GetNumBins(), 0, 1);
+
+        h->SetBinsLength();
+
+        x.Set(bx.GetNumBins(), bx.GetEdges());
+        y.Set(by.GetNumBins(), by.GetEdges());
+    }
+    else
+        h->SetBins(bx.GetNumBins(), bx.GetEdges(),
+                   by.GetNumBins(), by.GetEdges());
 #endif
 
