diff --git a/src/caosadvancedtools/serverside/generic_analysis.py b/src/caosadvancedtools/serverside/generic_analysis.py
index 4f1d49fc49726d602079a51cf52296f244eba58e..a359cc7d7fcd80767fb413fff50718c2af10f555 100644
--- a/src/caosadvancedtools/serverside/generic_analysis.py
+++ b/src/caosadvancedtools/serverside/generic_analysis.py
@@ -147,11 +147,11 @@ def call_script(script_name, record_id):
     #print("Running: "+" ".join(cmd))
     #logger.debug("Running: "+" ".join(cmd))
     #ret = subprocess.run(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
-    print(ret.stdout)
-    print(ret.stderr)
 
-    if ret.returncode != 0:
+    if ret.code != 0:
         logger.warning("Script failed")
+        logger.debug(ret.stdout)
+        logger.debug(ret.stderr)
 
 
 def run(dataAnalysisRecord: db.Record):