Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 4828)
+++ trunk/MagicSoft/Mars/Changelog	(revision 4829)
@@ -37,4 +37,5 @@
      - moved some drawing code from Draw to Paint
      - added possibility to set logarithmic axis manually
+     - fixed a bug which caused MH3s in MFillH::Finalize to disappear
 
    * mhist/MHAlpha.cc:
Index: trunk/MagicSoft/Mars/mhbase/MH3.cc
===================================================================
--- trunk/MagicSoft/Mars/mhbase/MH3.cc	(revision 4828)
+++ trunk/MagicSoft/Mars/mhbase/MH3.cc	(revision 4829)
@@ -594,8 +594,11 @@
 
     TString str(opt);
+    str = str.Strip(TString::kBoth);
+
 
     Bool_t only = str.Contains("ONLY", TString::kIgnoreCase) && fDimension==2;
+    // FIXME: We may have to remove all our own options from str!
     if (!only)
-        fHist->Draw(opt);
+        fHist->Draw(str);
 
     if (str.Contains("PROFX", TString::kIgnoreCase) && fDimension==2)
@@ -617,11 +620,4 @@
 
     AppendPad("");
-/*
-    if (fHist->TestBit(kIsLogx)) pad->SetLogx();
-    if (fHist->TestBit(kIsLogy)) pad->SetLogy();
-    if (fHist->TestBit(kIsLogz)) pad->SetLogz();
-  */
-    //pad->Modified();
-    //pad->Update();
 }
 
