diff --git a/aliby/pipeline.py b/aliby/pipeline.py
index d1d594f65288ea5554c4af8355ce08c49e23a127..f39d5d20a43a9df658f00ad510e740fc647e9f42 100644
--- a/aliby/pipeline.py
+++ b/aliby/pipeline.py
@@ -161,7 +161,7 @@ class Pipeline(ProcessABC):
             conn.cache_logs(directory)
 
         # Modify to the configuration
-        self.parameters.general["directory"] = directory
+        self.parameters.general["directory"] = str(directory)
         config["general"]["directory"] = directory
 
         # Filter TODO integrate filter onto class and add regex