diff -r b2310903c462 -r bccf780f78ed mercurial/dispatch.py --- a/mercurial/dispatch.py Thu Sep 17 22:39:38 2009 -0700 +++ b/mercurial/dispatch.py Sat Sep 19 13:55:18 2009 +0200 @@ -24,6 +24,9 @@ except util.Abort, inst: sys.stderr.write(_("abort: %s\n") % inst) return -1 + except error.ConfigError, inst: + sys.stderr.write(_("hg: %s\n") % inst) + return -1 return _runcatch(u, args) def _runcatch(ui, args):