diff --git a/product/ERP5Form/PDFTemplate.py b/product/ERP5Form/PDFTemplate.py
index c48ca701039f2e975b43385f381db2303eecc6d6..f0c26190e416fce1d8805a2272efaab6409441ad 100755
--- a/product/ERP5Form/PDFTemplate.py
+++ b/product/ERP5Form/PDFTemplate.py
@@ -166,7 +166,7 @@ class PDFTemplate(ZopePageTemplate):
       if request and not batch_mode:
         request.RESPONSE.setHeader('Content-Type','application/pdf')
         request.RESPONSE.setHeader('Content-Length',len(pdf))
-        request.RESPONSE.setHeader('Content-Disposition','inline;filename=%s.pdf' % self.id)
+        request.RESPONSE.setHeader('Content-Disposition','inline;filename=%s.pdf' % self.title_or_id())
 
       return pdf