diff --git a/PhysicsTools/PatUtils/python/tools/runMETCorrectionsAndUncertainties.py b/PhysicsTools/PatUtils/python/tools/runMETCorrectionsAndUncertainties.py index 6cff73f046248..329c26b80caf4 100644 --- a/PhysicsTools/PatUtils/python/tools/runMETCorrectionsAndUncertainties.py +++ b/PhysicsTools/PatUtils/python/tools/runMETCorrectionsAndUncertainties.py @@ -1842,7 +1842,11 @@ def miniAODConfiguration(self, process, pfCandCollection, jetCollection, del getattr(process,"slimmedMETs"+postfix).tXYUncForT01Smear #del getattr(process,"slimmedMETs"+postfix).caloMET - task.add(miniAODConfiguration_task) + if not hasattr(process, "miniAODConfiguration_task"+postfix): + setattr(process, "miniAODConfiguration_task"+postfix, miniAODConfiguration_task) + else: + getattr(process, "miniAODConfiguration_task"+postfix).add(miniAODConfiguration_task) + task.add(getattr(process, "miniAODConfiguration_task"+postfix)) def jetConfiguration(self):