diff --git a/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx b/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx
index 1c506257721a1f2914b4ebce947c280421a893d9..8f3f07aaba7bd0a5de047ee5011732fc85ca97a0 100644
--- a/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx
+++ b/PhysicsAnalysis/D3PDMaker/MuonD3PDMaker/src/MuonGenParticleAssociationTool.cxx
@@ -75,7 +75,9 @@ StatusCode MuonGenParticleAssociationTool::book ()
 const xAOD::TruthParticle*
 MuonGenParticleAssociationTool::get (const xAOD::Muon& p)
 {
+  IMCTruthClassifier::Cache cache;
   IMCTruthClassifier::Info info;
+  info.extrapolationCache = &cache;
   const xAOD::TruthParticle* out = 0;
   if (m_classifier->particleTruthClassifier (&p, &info).first !=
       MCTruthPartClassifier::Unknown)