diff -r 020a896a5292 -r e62a456b8dc5 mercurial/dispatch.py --- a/mercurial/dispatch.py Mon Jan 12 13:35:35 2009 -0600 +++ b/mercurial/dispatch.py Mon Jan 12 13:51:43 2009 -0600 @@ -371,7 +371,7 @@ def checkargs(): try: return cmdfunc() - except util.SignatureError: + except error.SignatureError: raise error.ParseError(cmd, _("invalid arguments")) if options['profile']: