Index: trunk/Mars/mraw/MRawFileRead.h
===================================================================
--- trunk/Mars/mraw/MRawFileRead.h	(revision 14091)
+++ trunk/Mars/mraw/MRawFileRead.h	(revision 14095)
@@ -32,4 +32,5 @@
     Bool_t CalcNumTotalEvents();
 
+protected:
     Int_t PreProcess(MParList *pList);
     Int_t Process();
Index: trunk/Mars/mraw/MRawFitsRead.cc
===================================================================
--- trunk/Mars/mraw/MRawFitsRead.cc	(revision 14091)
+++ trunk/Mars/mraw/MRawFitsRead.cc	(revision 14095)
@@ -74,5 +74,8 @@
 {
     fRawBoards = (MRawBoardsFACT*)pList->FindCreateObj("MRawBoardsFACT");
-    return fRawBoards!=0;
+    if (!fRawBoards)
+        return kFALSE;
+
+    return MRawFileRead::PreProcess(pList);
 }
 
