diff -r 591767e6ea7a -r 00d76fa3ffba mercurial/util.py --- a/mercurial/util.py Sat Nov 01 13:07:24 2008 +0100 +++ b/mercurial/util.py Sat Nov 01 15:15:14 2008 +0300 @@ -856,7 +856,7 @@ if pos == -1: dir, base = '.', nf else: - dir, base = nf[:pos], nf[pos+1:] + dir, base = nf[:pos+1], nf[pos+1:] cache = dircache.get(dir, None) if cache is None: try: