diff --git a/src/core/PlumedMain.cpp b/src/core/PlumedMain.cpp
index 26b4d7c46b291f365c24ffdda021b18c865de443..ba0c1c535b1457e84bd063b830f4c346b69c09e8 100644
--- a/src/core/PlumedMain.cpp
+++ b/src/core/PlumedMain.cpp
@@ -525,7 +525,10 @@ void PlumedMain::readInputFile(std::string str){
   std::vector<std::string> words;
   while(Tools::getParsedLine(ifile,words) && words[0]!="ENDPLUMED") readInputWords(words);
   log.printf("END FILE: %s\n",str.c_str());
-  log.flush();	
+  log.flush();
+
+  //comm.Barrier();	
+  //if(comm.Get_rank()==0) multi_sim_comm.Barrier();	
 
   pilots=actionSet.select<ActionPilot*>();
 }