diff --git a/src/transpose/utils.py b/src/transpose/utils.py
index fbe7c53..35b95d3 100644
--- a/src/transpose/utils.py
+++ b/src/transpose/utils.py
@@ -41,7 +41,7 @@ def create_cache(cache_path: Path, original_path: Path) -> None:
     Returns:
         None
     """
-    template = {"version": version, "original_path": str(original_path)}
+    template = {"version": version, "original_path": str(original_path.absolute())}
     with open(str(cache_path), "w") as f:
         json.dump(template, f)