diff -r 2d0b60b5abc0 -r 7d754b7acd55 mercurial/subrepo.py --- a/mercurial/subrepo.py Fri Oct 03 09:29:48 2014 -0700 +++ b/mercurial/subrepo.py Sat Oct 11 22:43:14 2014 -0700 @@ -1582,7 +1582,7 @@ elif status == 'D': removed.append(f) - deleted = unknown = ignored = clean = [] + deleted, unknown, ignored, clean = [], [], [], [] return scmutil.status(modified, added, removed, deleted, unknown, ignored, clean)