mercurial/context.py
changeset 3325 50a18815e3f0
parent 3313 6c68bc1e7873
child 3352 69fe021cc23e
--- a/mercurial/context.py	Tue Oct 10 11:47:19 2006 +0200
+++ b/mercurial/context.py	Tue Oct 10 21:03:24 2006 +0300
@@ -360,7 +360,8 @@
                 man.set(f, util.is_exec(self._repo.wjoin(f), man.execf(f)))
 
         for f in deleted + removed:
-            del man[f]
+            if f in man:
+                del man[f]
 
         self._manifest = man