diff -r efdcce3fd2d5 -r 931dc4af0d95 hgext/largefiles/overrides.py --- a/hgext/largefiles/overrides.py Fri Dec 09 17:34:53 2011 +0100 +++ b/hgext/largefiles/overrides.py Wed Dec 07 16:25:51 2011 +0100 @@ -635,10 +635,7 @@ if subrepos: for subpath in ctx.substate: sub = ctx.sub(subpath) - try: - sub.archive(repo.ui, archiver, prefix) - except TypeError: - sub.archive(archiver, prefix) + sub.archive(repo.ui, archiver, prefix) archiver.done()