diff --git a/lib/vclib/__init__.py b/lib/vclib/__init__.py index ffad38e9..70959a6c 100644 --- a/lib/vclib/__init__.py +++ b/lib/vclib/__init__.py @@ -451,5 +451,7 @@ def check_path_access(repos, path_parts, pathtype=None, rev=None): return 1 if not pathtype: pathtype = repos.itemtype(path_parts, rev) + if not path_parts: + return auth.check_root_access(repos.rootname()) return auth.check_path_access(repos.rootname(), path_parts, pathtype, rev)