diff -r 7bb5bcb089e3 -r 9881abfc0e44 mercurial/ui.py --- a/mercurial/ui.py Tue Jun 26 18:39:28 2007 +0200 +++ b/mercurial/ui.py Tue Jun 26 20:37:15 2007 +0200 @@ -237,7 +237,7 @@ try: func = getattr(cdata, funcname) return func(section, name) - except ConfigParser.InterpolationError, inst: + except (ConfigParser.InterpolationError, ValueError), inst: msg = _("Error in configuration section [%s] " "parameter '%s':\n%s") % (section, name, inst) if abort: