diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkTrigger/src/TriggerMatchingTool.cxx b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkTrigger/src/TriggerMatchingTool.cxx
index b6c7614892bc70bbd1dd7a7b206bd71133e6deac..61ba82fff3cab972518ea7c7b96da59212621c01 100644
--- a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkTrigger/src/TriggerMatchingTool.cxx
+++ b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkTrigger/src/TriggerMatchingTool.cxx
@@ -213,7 +213,7 @@ namespace DerivationFramework {
           // index. Otherwise we have to locate the correct proxy from the element
           if (container->trackIndices())
             links.emplace_back(
-                m_offlineInputs.at(part->type()).hashedKey(),
+                m_offlineInputs.at(part->type()).key(),
                 part->index(),
                 extendedCtx.proxy());
           else