diff --git a/bin/slubsipbuilderbagit.pl b/bin/slubsipbuilderbagit.pl
index b95f7c242488e49b58a6a030f4df405f651bbabb..0cd0612dd09592746911edc33d89a5764ebd5417 100644
--- a/bin/slubsipbuilderbagit.pl
+++ b/bin/slubsipbuilderbagit.pl
@@ -286,7 +286,7 @@ package SLUB::LZA::SIPBuilderBagIt;
             say "Rebuilding XSL directory '$xsl_dir'";
             $xsl_dir->mkpath() || confess("could not mkdir '$xsl_dir', $!");
         }
-        return $xsl_dir;
+        return $xsl_dir->absolute();
     }
 
     sub check_marc21_utility($$){