diff --git a/swh/vault/to_disk.py b/swh/vault/to_disk.py
index 7f957b0a12a07aa7fc3c137a124477a65182edb6..27216428ab02379b64addaa207dcc1962dbdabfa 100644
--- a/swh/vault/to_disk.py
+++ b/swh/vault/to_disk.py
@@ -130,7 +130,7 @@ class DirectoryBuilder:
         identifier."""
         for file_data in revs_data:
             path = os.path.join(self.root, file_data["path"])
-            target = hashutil.hash_to_hex(file_data["target"])
+            target = hashutil.hash_to_bytehex(file_data["target"])
             self._create_file(path, target, mode=DentryPerms.symlink)
 
     def _create_file(