diff -r 04c65cb59467 -r ce625185cfd9 mercurial/fileset.py --- a/mercurial/fileset.py Wed Aug 15 22:29:09 2012 +0200 +++ b/mercurial/fileset.py Wed Aug 15 22:29:32 2012 +0200 @@ -432,7 +432,7 @@ def existing(self): if self._status is not None: removed = set(self._status[3]) - unknown = set(self._status[4]) + unknown = set(self._status[4] + self._status[5]) else: removed = set() unknown = set()