diff -r f92844cb942c -r ed046348675c mercurial/subrepo.py --- a/mercurial/subrepo.py Thu Feb 07 09:52:22 2019 -0800 +++ b/mercurial/subrepo.py Thu Feb 07 09:59:27 2019 -0800 @@ -518,9 +518,7 @@ @annotatesubrepoerror def add(self, ui, match, prefix, explicitonly, **opts): - return cmdutil.add(ui, self._repo, match, - self.wvfs.reljoin(prefix, self._path), - explicitonly, **opts) + return cmdutil.add(ui, self._repo, match, prefix, explicitonly, **opts) @annotatesubrepoerror def addremove(self, m, prefix, opts):