diff --git a/InnerDetector/InDetRecTools/InDetVKalVxInJetTool/src/BTagVrtSecMulti.cxx b/InnerDetector/InDetRecTools/InDetVKalVxInJetTool/src/BTagVrtSecMulti.cxx
index 22d34343f71665634fe9b51ee130eb247bf548c4..368e41ff99e85bf41f806575c921a8315be57905 100755
--- a/InnerDetector/InDetRecTools/InDetVKalVxInJetTool/src/BTagVrtSecMulti.cxx
+++ b/InnerDetector/InDetRecTools/InDetVKalVxInJetTool/src/BTagVrtSecMulti.cxx
@@ -259,7 +259,7 @@ const double c_vrtBCMassLimit=5500.;  // Mass limit to consider a vertex not com
       for(int iv=0; iv<NSoluI-1; iv++ ){  for(int jv=iv+1; jv<NSoluI; jv++){
           if(!(*WrkVrtSet)[iv].Good || !(*WrkVrtSet)[jv].Good)    continue;
           int nTCom=nTrkCommon( WrkVrtSet, iv, jv);     if(!nTCom)continue;
-          vrtWithCommonTrk.emplace(nTCom,std::pair(iv,jv));
+          vrtWithCommonTrk.emplace(nTCom,std::make_pair(iv,jv));
       } }
       //============================== DEBUG output
       //printWrkSet(WrkVrtSet,"InitialVrts");