Index: /trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc
===================================================================
--- /trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc	(revision 12113)
+++ /trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc	(revision 12114)
@@ -648,8 +648,5 @@
     entriesToCheck.push_back("NAXIS2");
     entriesToCheck.push_back("NROI");
-    entriesToCheck.push_back("NTMARK");
-    entriesToCheck.push_back("RUNTYPE");
     entriesToCheck.push_back("REVISION");
-    entriesToCheck.push_back("BLDVER");
     entriesToCheck.push_back("RUNID");
     entriesToCheck.push_back("NBOARD");
@@ -684,11 +681,11 @@
     nRoi = inputFile->GetInt("NROI");
     runNumber = inputFile->GetInt("RUNID");
-    nTM = inputFile->GetInt("NTMARK");
-    runType = inputFile->GetInt("RUNTYPE");
+    nTM = inputFile->HasKey("NTMARK") ? inputFile->GetInt("NTMARK") : 0;
+    runType = inputFile->HasKey("RUNTYPE") ? inputFile->GetInt("RUNTYPE") : -1;
     firstDataTime = inputFile->GetInt("TSTART");
     lastDataTime = inputFile->GetInt("TSTOP");
     nRoiTM = inputFile->GetInt("NROITM");
     revision = inputFile->GetInt("REVISION");
-    builderVersion = inputFile->GetInt("BLDVER");
+    builderVersion = inputFile->HasKey("BLDVER") ? inputFile->GetInt("BLDVER") : -1;
     nBoards = inputFile->GetInt("NBOARD");
     nPixels = inputFile->GetInt("NPIX");
