diff --git a/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py b/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py index 780d9ddf82c079f322fbbadd391355d579870198..136252a37f167bbf3b8ea6abc91da5f7405acf22 100644 --- a/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py +++ b/Reconstruction/RecoAlgs/IsolationAlgs/python/IsoGetter.py @@ -51,7 +51,8 @@ if recAlgs.doEFlow() : # PseudoJetGetters are now run in their own dedicated algs from JetRec.JetRecConf import PseudoJetAlgorithm # EMTopo (non-origin corrected) clusters - topSequence += PseudoJetAlgorithm("pjalg_"+jtm.emget.Label,PJGetter=jtm.emget) + if not hasattr(topSequence, "pjalg_"+jtm.emget.Label): + topSequence += PseudoJetAlgorithm("pjalg_"+jtm.emget.Label,PJGetter=jtm.emget) # EM Neutral PFOs topSequence += PseudoJetAlgorithm("pjalg_"+emnpflowget.Label,PJGetter=emnpflowget)