diff --git a/pyfstat/mcmc_based_searches.py b/pyfstat/mcmc_based_searches.py
index 83b8a281868012b1844570b23709a87047d0f9fd..51bd589aa82182e3bb5109f1f06a71ea3809e78a 100644
--- a/pyfstat/mcmc_based_searches.py
+++ b/pyfstat/mcmc_based_searches.py
@@ -2276,6 +2276,7 @@ class MCMCSemiCoherentSearch(MCMCSearch):
         injectSources=None,
         assumeSqrtSX=None,
         nsegs=None,
+        binaryTimingFlag=0,
     ):
 
         self.theta_prior = theta_prior
@@ -2300,6 +2301,7 @@ class MCMCSemiCoherentSearch(MCMCSearch):
         self.injectSources = injectSources
         self.assumeSqrtSX = assumeSqrtSX
         self.nsegs = nsegs
+        self.binaryTimingFlag = binaryTimingFlag
 
         if os.path.isdir(outdir) is False:
             os.mkdir(outdir)
@@ -2361,6 +2363,7 @@ class MCMCSemiCoherentSearch(MCMCSearch):
             detectors=self.detectors,
             injectSources=self.injectSources,
             assumeSqrtSX=self.assumeSqrtSX,
+            binaryTimingFlag = self.binaryTimingFlag,
         )
         if self.minStartTime is None:
             self.minStartTime = self.search.minStartTime