diff --git a/lifemonitor/api/models/repositories/github.py b/lifemonitor/api/models/repositories/github.py
index 130a2de0..0d7a15a6 100644
--- a/lifemonitor/api/models/repositories/github.py
+++ b/lifemonitor/api/models/repositories/github.py
@@ -382,9 +382,9 @@ def __del__(self):
     def cleanup(self) -> None:
         logger.debug("Repository cleanup")
         if getattr(self, "_local_repo", None):
-            local_repo_path = self.local_repo.local_path
+            local_repo_path = self._local_repo.local_path
             del self._local_repo
-            logger.debug("Removing temp folder %r of %r", self.local_path, self)
+            logger.debug("Removing temp folder %r of %r", self._local_path, self)
             shutil.rmtree(local_repo_path, ignore_errors=True)
             self._local_repo = None