diff -r d1b49b02bc16 -r a6d9b2d33040 hgext/largefiles/overrides.py --- a/hgext/largefiles/overrides.py Thu Jul 19 21:20:56 2012 +0200 +++ b/hgext/largefiles/overrides.py Thu Jul 19 06:30:59 2012 -0400 @@ -1001,8 +1001,9 @@ # we don't remove the standin in the largefiles code, preventing a very # confused state later. if missing: + m = [repo.wjoin(f) for f in missing] repo._isaddremove = True - removelargefiles(ui, repo, *missing, **opts) + removelargefiles(ui, repo, *m, **opts) repo._isaddremove = False # Call into the normal add code, and any files that *should* be added as # largefiles will be