diff -r ba4fcd80079d -r 7a2194473155 mercurial/subrepo.py --- a/mercurial/subrepo.py Tue Feb 24 09:08:54 2015 -0800 +++ b/mercurial/subrepo.py Fri Feb 27 17:46:03 2015 -0600 @@ -245,7 +245,7 @@ 'use (c)hanged version or (d)elete?' '$$ &Changed $$ &Delete') % s, 0) == 0: debug(s, "prompt recreate", r) - wctx.sub(s).get(r) + mctx.sub(s).get(r) sm[s] = r # record merged .hgsubstate