diff --git a/pyfstat.py b/pyfstat.py
index 760ea8980315d2501f4f343abae0297499b438d1..14abc3602b0593538232887f9ae4a0d553546a8e 100755
--- a/pyfstat.py
+++ b/pyfstat.py
@@ -689,6 +689,9 @@ class MCMCSearch(BaseSearchClass):
             sampler.run_mcmc(p0, n)
             logging.info("Mean acceptance fraction: {0:.3f}"
                          .format(np.mean(sampler.acceptance_fraction)))
+            if self.ntemps > 1:
+                logging.info("Tswap acceptance fraction: {}"
+                             .format(sampler.tswap_acceptance_fraction))
             fig, axes = self.plot_walkers(sampler, symbols=self.theta_symbols)
             fig.savefig('{}/{}_init_{}_walkers.png'.format(
                 self.outdir, self.label, j))
@@ -705,6 +708,9 @@ class MCMCSearch(BaseSearchClass):
         sampler.run_mcmc(p0, nburn+nprod)
         logging.info("Mean acceptance fraction: {0:.3f}"
                      .format(np.mean(sampler.acceptance_fraction)))
+        if self.ntemps > 1:
+            logging.info("Tswap acceptance fraction: {}"
+                         .format(sampler.tswap_acceptance_fraction))
 
         fig, axes = self.plot_walkers(sampler, symbols=self.theta_symbols)
         fig.savefig('{}/{}_walkers.png'.format(self.outdir, self.label))