diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/python/HIGG5Common.py b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/python/HIGG5Common.py
index 88c02d05a667c35ab5e0ab664f2479643e1291fe..e75fc4757d0c7d54261d025490825ef75f2a3fab 100644
--- a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/python/HIGG5Common.py
+++ b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkHiggs/python/HIGG5Common.py
@@ -191,7 +191,10 @@ def getJetCaloClusterThinning(tool_prefix, thinning_helper, **kwargs) :
     kwargs.setdefault('ThinningService',      thinning_helper.ThinningSvc())
     kwargs.setdefault('TopoClCollectionSGKey','CaloCalTopoClusters')
     kwargs.setdefault('ApplyAnd',             False)
-    thinning_tool = DerivationFramework__JetCaloClusterThinning(name                  = kwargs.pop('name'), **kwargs)
+    kwargs.setdefault('AdditionalClustersKey', ["EMOriginTopoClusters","LCOriginTopoClusters","CaloCalTopoClusters"])
+    thinning_tool = DerivationFramework__JetCaloClusterThinning(name = kwargs.pop('name'),
+                                                                AdditionalClustersKey = kwargs.pop('AdditionalClustersKey'),
+                                                                **kwargs)
 
     from AthenaCommon.AppMgr import ToolSvc
     ToolSvc+= thinning_tool
@@ -201,7 +204,11 @@ def getAntiKt10LCTopoCaloClusterThinning(tool_prefix, thinning_helper, **kwargs)
     kwargs.setdefault('name',                 tool_prefix + 'AntiKt10LCTopoCaloClusterThinningTool')
     kwargs.setdefault('SGKey',                'AntiKt10LCTopoJets')
     kwargs.setdefault('SelectionString',      '(AntiKt10LCTopoJets.pt > 100*GeV && abs(AntiKt10LCTopoJets.eta)<2.6)')
-    return getJetCaloClusterThinning(tool_prefix, thinning_helper, **kwargs)
+    kwargs.setdefault('AdditionalClustersKey', ["EMOriginTopoClusters","LCOriginTopoClusters","CaloCalTopoClusters"])
+    return getJetCaloClusterThinning(tool_prefix,
+                                     thinning_helper,
+                                     AdditionalClustersKey = kwargs.pop('AdditionalClustersKey'),
+                                     **kwargs)
 
 def getAntiKt10LCTopoTrimmedPtFrac5SmallR20Thinning(tool_prefix, thinning_helper) :
     from DerivationFrameworkTools.DerivationFrameworkToolsConf import DerivationFramework__GenericObjectThinning