diff --git a/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigText.py b/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigText.py index e591f06c165a5e63db583e8052779c27590f938d..3e3d1f0cc63e8cc17f0ace5afaa015c874c4fab0 100644 --- a/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigText.py +++ b/PhysicsAnalysis/Algorithms/AnalysisAlgorithmsConfig/python/ConfigText.py @@ -282,7 +282,7 @@ class TextConfig(ConfigFactory): extraOptions = {} extraOptions[i['name']] = i['value'] else: - algOpts = seq.setOptions(extraOptions) + algOpts = seq.setOptions(extraOptions.copy()) # check to see if there are unused parameters algOpts = [i['name'] for i in algOpts]