diff -r 22c53b3a390d -r f2aa1c3e7e77 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Thu May 05 21:14:12 2016 -0400 +++ b/mercurial/cmdutil.py Fri May 06 14:22:17 2016 -0400 @@ -3071,7 +3071,7 @@ # tell newly modified apart. dsmodified &= modified - dsmodified |= modified & dsadded # dirstate added may needs backup + dsmodified |= modified & dsadded # dirstate added may need backup modified -= dsmodified # We need to wait for some post-processing to update this set