diff -r 47ea28293d30 -r 377e8ddaebef mercurial/cmdutil.py --- a/mercurial/cmdutil.py Tue Aug 01 21:03:25 2017 +0900 +++ b/mercurial/cmdutil.py Wed Jul 26 22:10:15 2017 +0900 @@ -3538,7 +3538,7 @@ pass repo.dirstate.remove(f) - audit_path = pathutil.pathauditor(repo.root) + audit_path = pathutil.pathauditor(repo.root, cached=True) for f in actions['forget'][0]: if interactive: choice = repo.ui.promptchoice(