diff --git a/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py b/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py
index 23e66f0dc28f49e822ede22b754987c232a2f691..8cf4ef24c6b39a081e23fd617c2049e64833cd9a 100755
--- a/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py
+++ b/CEP/Pipeline/recipes/sip/bin/pulsar_pipeline.py
@@ -167,8 +167,9 @@ class pulsar_pipeline(control):
        
         # Run the pulsar pipeline
         self.logger.debug("Starting pulp with: " + join(sys.argv))
-        return pulp.pulp(self)
-  
+        p = pulp.pulp(self)
+        return p.go()
+
     
 if __name__ == '__main__':
     sys.exit(pulsar_pipeline().main())