Index: trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc
===================================================================
--- trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc	(revision 9332)
+++ trunk/MagicSoft/Mars/mraw/MRawRunHeader.cc	(revision 9351)
@@ -957,6 +957,9 @@
     if (fFormatVersion>5)
         *fLog << "Observation: '" << fObservationMode << "'" << endl;
-    *fLog << "Source:      '" << fSourceName << "' " << "  ";
-    *fLog << fSourceEpochChar << dec << fSourceEpochDate << endl;
+    if (fSourceName[0]!=0 || fSourceEpochChar[0]!=0 || fSourceEpochDate!=0)
+    {
+        *fLog << "Source:      '" << fSourceName << "' " << "  ";
+        *fLog << fSourceEpochChar << dec << fSourceEpochDate << endl;
+    }
     if (fRunStart)
         *fLog << "Run Start:    " << fRunStart << endl;
@@ -974,8 +977,11 @@
     else
         *fLog << (fNumSamplesLoGain+fNumSamplesHiGain) * fNumBytesPerSample << "B/pix" << endl;
-    *fLog << "Evt Counter:  " << fNumEvents;
-    if (fFormatVersion>8)
-        *fLog << " (read=" << fNumEventsRead << ")";
-    *fLog << endl;
+    if (fNumEvents>0 || fNumEventsRead>0)
+    {
+        *fLog << "Evt Counter:  " << fNumEvents;
+        if (fFormatVersion>8)
+            *fLog << " (read=" << fNumEventsRead << ")";
+        *fLog << endl;
+    }
 
     if (TString(t).Contains("header", TString::kIgnoreCase))
