patch generated by mg on Fri Nov  7 22:45:07 EET 2008

diff -up ./paste/debug/profile.py.orig ./paste/debug/profile.py
--- ./paste/debug/profile.py.orig	2008-11-07 22:37:08.000000000 +0200
+++ ./paste/debug/profile.py	2008-11-07 22:39:49.000000000 +0200
@@ -79,6 +79,7 @@ class ProfileMiddleware(object):
                 stats.print_callers, self.limit)
             body += '<pre style="%s">%s\n%s</pre>' % (
                 self.style, cgi.escape(output), cgi.escape(output_callers))
+            response.replace_header(headers, 'Content-Length', str(len(body)))
             return [body]
         finally:
             self.lock.release()

