diff --git a/src/BayesWavePost.c b/src/BayesWavePost.c
index 4e64324bae47002c9ddecb58d1dd84e421013c62..0ca545f81fadd441626e52e14f61b59c00195e5a 100644
--- a/src/BayesWavePost.c
+++ b/src/BayesWavePost.c
@@ -3251,7 +3251,7 @@ int post_process_model(char model_name[], char model_type[], struct Data *data,
   
   if(glitchFlag || signalFlag || fullFlag) print_stats(data, GPStrig, injectionFlag, outdir, model_type, dimension);
   
-  for(ifo=0; ifo<NI; ifo++) anderson_darling_test(outdir, ifo, data->fmin, data->Tobs, model_type, data->ifos);
+  if(data->bayesLineFlag) for(ifo=0; ifo<NI; ifo++) anderson_darling_test(outdir, ifo, data->fmin, data->Tobs, model_type, data->ifos);
   
   return 0;
 }