diff --git a/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_report.xml b/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_report.xml
index 119b8d0a933d97847092ab4532f06d8b34deb157..c85e9b967600126687480cc44e6348e0022daf19 100644
--- a/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_report.xml
+++ b/bt5/erp5_deferred_style/SkinTemplateItem/portal_skins/erp5_deferred_style_core/Base_report.xml
@@ -82,9 +82,9 @@ report_data = context.report_view.pt_render(\n
 attachment_list = (\n
   {\'mime_type\': request.RESPONSE.getHeader(\'content-type\').split(\';\')[0],\n
    \'content\': \'%s\' % report_data,\n
-   \'name\': [x[len(\'filename="\'):-len(\'"\')] for x in request.RESPONSE.getHeader(\n
+   \'name\': [x[len(\'filename=\'):] for x in request.RESPONSE.getHeader(\n
                \'content-disposition\').split(\';\') \\\n
-               if x.startswith(\'filename="\')][0]},)\n
+               if x.startswith(\'filename=\')][0]},)\n
 \n
 # XXX Use notification message to improve message content\n
 portal.portal_notifications.sendMessage(\n
diff --git a/bt5/erp5_deferred_style/bt/revision b/bt5/erp5_deferred_style/bt/revision
index abc4eff6ac83026669840d289fce80cc9a42baaa..31ff414b74c276a48419201e1024d3b860413a3b 100644
--- a/bt5/erp5_deferred_style/bt/revision
+++ b/bt5/erp5_deferred_style/bt/revision
@@ -1 +1 @@
-46
\ No newline at end of file
+48
\ No newline at end of file