diff -r 70a7478c33de -r 597b071a0e0d mercurial/cmdutil.py --- a/mercurial/cmdutil.py Sat Dec 13 14:26:38 2014 -0500 +++ b/mercurial/cmdutil.py Sat Dec 13 19:23:30 2014 -0500 @@ -2028,7 +2028,7 @@ sub = wctx.sub(subpath) try: submatch = matchmod.narrowmatcher(subpath, match) - subbad, subforgot = sub.forget(ui, submatch, prefix) + subbad, subforgot = sub.forget(submatch, prefix) bad.extend([subpath + '/' + f for f in subbad]) forgot.extend([subpath + '/' + f for f in subforgot]) except error.LookupError: