diff -r e174353e8cda -r c8e2a5ea7062 hgext/mq.py --- a/hgext/mq.py Fri Oct 21 00:33:08 2011 +0200 +++ b/hgext/mq.py Thu Oct 20 16:43:31 2011 +0200 @@ -2614,8 +2614,6 @@ r.dirstate.drop(patch) r.dirstate.add(name) else: - if r.dirstate[name] == 'r': - wctx.undelete([name]) wctx.copy(patch, name) wctx.forget([patch]) finally: