Index: trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc	(revision 6196)
+++ trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc	(revision 6197)
@@ -257,17 +257,20 @@
 
     MDirIter iter;
-    const Int_t n0 = fSequence.SetupDatRuns(iter, fPathData, "D", IsUseRawData());
-    const Int_t n1 = fSequence.GetNumDatRuns();
-    if (n0==0)
-    {
-        *fLog << err << "ERROR - No input files of sequence found!" << endl;
-        return kFALSE;
-    }
-    if (n0!=n1)
-    {
-        *fLog << err << "ERROR - Number of files found (" << n0 << ") doesn't match number of files in sequence (" << n1 << ")" << endl;
-        return kFALSE;
-    }
-
+    if (fSequence.IsValid())
+      {
+        const Int_t n0 = fSequence.SetupDatRuns(iter, fPathData, "D", IsUseRawData());
+        const Int_t n1 = fSequence.GetNumDatRuns();
+        if (n0==0)
+          {
+            *fLog << err << "ERROR - No input files of sequence found!" << endl;
+            return kFALSE;
+          }
+        if (n0!=n1)
+          {
+            *fLog << err << "ERROR - Number of files found (" << n0 << ") doesn't match number of files in sequence (" << n1 << ")" << endl;
+            return kFALSE;
+          }
+      }
+    
     // Read File
     MCalibrationIntensityChargeCam      ichcam;
