summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--morphlib/definitions_repo.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/morphlib/definitions_repo.py b/morphlib/definitions_repo.py
index 40aeecff..07c2dbb6 100644
--- a/morphlib/definitions_repo.py
+++ b/morphlib/definitions_repo.py
@@ -252,7 +252,7 @@ class DefinitionsRepo(gitdir.GitDirectory):
def path_is_outside_repo(path):
return path.split(os.sep, 1)[0] == '..'
- absolute_path = os.path.abspath(path)
+ absolute_path = os.path.join(cwd, os.path.abspath(path))
repo_relative_path = os.path.relpath(absolute_path, self.dirname)
if path_is_outside_repo(repo_relative_path):