diff --git a/swift/common/middleware/swift3.py b/swift/common/middleware/swift3.py
index 95952bc3eb..aab8dde0d8 100644
--- a/swift/common/middleware/swift3.py
+++ b/swift/common/middleware/swift3.py
@@ -199,7 +199,7 @@ class ServiceController(Controller):
% ("".join(['%s' \
'2009-02-03T16:45:09.000Z' %
xml_escape(i['name']) for i in containers]))
- resp = Response(status=200, content_type='text/xml', body=body)
+ resp = Response(status=200, content_type='application/xml', body=body)
return resp
@@ -276,7 +276,7 @@ class BucketController(Controller):
"".join(['%s'
% xml_escape(i['subdir'])
for i in objects[:max_keys] if 'subdir' in i])))
- return Response(body=body, content_type='text/xml')
+ return Response(body=body, content_type='application/xml')
def PUT(self, env, start_response):
"""