Index: trunk/Mars/mjtrain/MJTrainCuts.cc
===================================================================
--- trunk/Mars/mjtrain/MJTrainCuts.cc	(revision 17385)
+++ trunk/Mars/mjtrain/MJTrainCuts.cc	(revision 18957)
@@ -941,16 +941,16 @@
             return kFALSE;
 
-        MHn    *hist = hs->GetHistN(fRules);
-        MFillH *fill = new MFillH(hist, "", Form("Fill%s", hist->GetName()));
-
-        fill->SetWeight("MWeight");
-        fill->SetDrawOption("colz");
-        fill->SetNameTab(hist->GetName());
-        fill->SetBit(MFillH::kDoNotDisplay);
-
-        tlist.AddToList(fill);
-
-        autodel.Add(fill);
-        autodel.Add(hist);
+        MHn    *histn = hs->GetHistN(fRules);
+        MFillH *filln = new MFillH(histn, "", Form("Fill%s", histn->GetName()));
+
+        filln->SetWeight("MWeight");
+        filln->SetDrawOption("colz");
+        filln->SetNameTab(histn->GetName());
+        filln->SetBit(MFillH::kDoNotDisplay);
+
+        tlist.AddToList(filln);
+
+        autodel.Add(filln);
+        autodel.Add(histn);
     }
     tlist.AddToList(&fillh0);      // Fill MHHadronness (not displayed in first loop)
@@ -982,7 +982,7 @@
     while ((o=NextF()))
     {
-        MFillH *fill = dynamic_cast<MFillH*>(o);
-        if (fill)
-            fill->ResetBit(MFillH::kDoNotDisplay);
+        MFillH *fillh = dynamic_cast<MFillH*>(o);
+        if (fillh)
+            fillh->ResetBit(MFillH::kDoNotDisplay);
     }
 
