diff --git a/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p2.cxx b/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p2.cxx
index eebeaa57db77713dd5af580a62e1d493f03de9f1..d46da6ffa2978eb9bd7380c7df69f599021bcab3 100755
--- a/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p2.cxx
+++ b/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p2.cxx
@@ -245,6 +245,7 @@ McEventCollectionCnv_p2::createGenParticle( const GenParticle_p2& persPart,
 
   // fillin' the flow
   const unsigned int nFlow = persPart.m_flow.size();
+  p->m_flow.clear();
   for ( unsigned int iFlow= 0; iFlow != nFlow; ++iFlow ) {
     p->m_flow.set_icode( persPart.m_flow[iFlow].first,
                          persPart.m_flow[iFlow].second );
diff --git a/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p3.cxx b/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p3.cxx
index c6a3b9d61a17f33c4d663a5e12307f9379a9ee53..72faa09e50e57c2fdae22a57331fddfcb76c1eb3 100755
--- a/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p3.cxx
+++ b/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p3.cxx
@@ -277,6 +277,7 @@ McEventCollectionCnv_p3::createGenParticle( const GenParticle_p3& persPart,
 
   // setup flow
   const unsigned int nFlow = persPart.m_flow.size();
+  p->m_flow.clear();
   for ( unsigned int iFlow= 0; iFlow != nFlow; ++iFlow ) {
     p->m_flow.set_icode( persPart.m_flow[iFlow].first,
                          persPart.m_flow[iFlow].second );
diff --git a/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p4.cxx b/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p4.cxx
index ecf0bd11e629abed307e9d1f38007c1cddf86312..8ecaf11b9cf209d2ba68e2709c4aadbd5f299d31 100755
--- a/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p4.cxx
+++ b/Generators/GeneratorObjectsTPCnv/src/McEventCollectionCnv_p4.cxx
@@ -403,6 +403,7 @@ McEventCollectionCnv_p4::createGenParticle( const GenParticle_p4& persPart,
 
   // setup flow
   const unsigned int nFlow = persPart.m_flow.size();
+  p->m_flow.clear();
   for ( unsigned int iFlow= 0; iFlow != nFlow; ++iFlow )
     {
       p->m_flow.set_icode( persPart.m_flow[iFlow].first,
diff --git a/InnerDetector/InDetMonitoring/SCT_Monitoring/run/CosmicMonitorRec_jobOptions.py alias b/InnerDetector/InDetMonitoring/SCT_Monitoring/run/CosmicMonitorRec_jobOptions.py alias
old mode 100644
new mode 100755
diff --git a/MuonSpectrometer/MuonCalib/CscCalib/CscCalibAlgs/cmt/cdb.log b/MuonSpectrometer/MuonCalib/CscCalib/CscCalibAlgs/cmt/cdb.log
old mode 100755
new mode 100644