Mod_python error: "PythonHandler django.core.handlers.modpython"

Traceback (most recent call last):

  File "/usr/lib64/python2.4/site-packages/mod_python/apache.py", line 299, in HandlerDispatch
    result = object(req)

  File "/usr/lib64/python2.4/site-packages/django/core/handlers/modpython.py", line 189, in handler
    return ModPythonHandler()(req)

  File "/usr/lib64/python2.4/site-packages/django/core/handlers/modpython.py", line 166, in __call__
    response = middleware_method(request, response)

  File "/usr/lib64/python2.4/site-packages/django/middleware/cache.py", line 94, in process_response
    patch_response_headers(response, timeout)

  File "/usr/lib64/python2.4/site-packages/django/utils/cache.py", line 107, in patch_response_headers
    response['ETag'] = md5.new(response.content).hexdigest()

  File "/usr/lib64/python2.4/site-packages/django/http/__init__.py", line 350, in _get_content
    return smart_str(''.join(self._container), self._charset)

TypeError: sequence item 0: expected string, instance found