diff -r 176d3d681702 -r a3d7f99c23c0 mercurial/hgweb/request.py --- a/mercurial/hgweb/request.py Mon Feb 09 11:29:09 2009 +0100 +++ b/mercurial/hgweb/request.py Mon Feb 09 11:31:52 2009 +0100 @@ -77,6 +77,7 @@ if isinstance(status, ErrorResponse): status = statusmessage(status.code) + self.header(status.headers) elif status == 200: status = '200 Script output follows' elif isinstance(status, int):