diff --git a/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py b/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py
index 87dc66fad9631a7c16717d6226acf5d50a4e03c7..ddf51a5aa7c531e825100cada2f5a44bf7fe6477 100755
--- a/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py
+++ b/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py
@@ -142,7 +142,7 @@ class pulsar_pipeline(control):
 
         if self.globalfs:
           # patch for Pulp in case of DOCKER
-          for (k in self.pulsar_parms.keys() if k.endswith("_extra_opts")):
+          for k in [x for x in self.pulsar_parms.keys() if x.endswith("_extra_opts")]:
             self.pulsar_parms.replace(k, self.pulsar_parms[k].getString().replace(" ","\\\\ "))
 
         self.pulsar_parms.writeFile(pulsar_parset)