Index: trunk/MagicSoft/Mars/mfileio/MReadMarsFile.cc
===================================================================
--- trunk/MagicSoft/Mars/mfileio/MReadMarsFile.cc	(revision 6500)
+++ trunk/MagicSoft/Mars/mfileio/MReadMarsFile.cc	(revision 6503)
@@ -47,5 +47,4 @@
 
 #include "MRawRunHeader.h"
-#include "MStatusDisplay.h"
 
 #include "MMcRunHeader.hxx"
@@ -195,12 +194,4 @@
         *fLog << warn << "Warning - You are mixing files with different run types (";
         *fLog << runtype << ", " << rawheader->GetRunType() << ")" << endl;
-    }
-
-    if (fDisplay)
-    {
-        TString txt = GetFileName();
-        txt += " @ ";
-        txt += GetNumEntry()-1;
-        fDisplay->SetStatusLine2(txt);
     }
 
Index: trunk/MagicSoft/Mars/mfileio/MReadTree.cc
===================================================================
--- trunk/MagicSoft/Mars/mfileio/MReadTree.cc	(revision 6500)
+++ trunk/MagicSoft/Mars/mfileio/MReadTree.cc	(revision 6503)
@@ -67,4 +67,5 @@
 #include "MParList.h"
 #include "MTaskList.h"
+#include "MStatusDisplay.h"
 
 #include "MLog.h"
@@ -279,4 +280,12 @@
     *fLog << " '" << GetFileName() << "' (before event #";
     *fLog << GetNumEntry()-1 << ")" << endl;
+
+    if (fDisplay)
+    {
+        TString txt = GetFileName();
+        txt += " @ ";
+        txt += GetNumEntry()-1;
+        fDisplay->SetStatusLine2(txt);
+    }
 
     //
