diff --git a/NEWS.rst b/NEWS.rst
index 7fdd098d93d37bfe90afdf5272124d838d35c15f_TkVXUy5yc3Q=..f4028ddaf01b66f895d74ddf1d0dac95635f5b5e_TkVXUy5yc3Q= 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,11 @@
 Changelog
 =========
 
+17.0.1.4.1
+----------
+
+Fix _generate_template signature.
+
 17.0.1.4.0
 ----------
 
diff --git a/__manifest__.py b/__manifest__.py
index 7fdd098d93d37bfe90afdf5272124d838d35c15f_X19tYW5pZmVzdF9fLnB5..f4028ddaf01b66f895d74ddf1d0dac95635f5b5e_X19tYW5pZmVzdF9fLnB5 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -21,7 +21,7 @@
 {
     "name": "Redner",
     "license": "AGPL-3",
-    "version": "17.0.1.4.0",
+    "version": "17.0.1.4.1",
     "category": "Reporting",
     "author": "XCG Consulting",
     "website": "https://orbeet.io/",
diff --git a/models/mail_template.py b/models/mail_template.py
index 7fdd098d93d37bfe90afdf5272124d838d35c15f_bW9kZWxzL21haWxfdGVtcGxhdGUucHk=..f4028ddaf01b66f895d74ddf1d0dac95635f5b5e_bW9kZWxzL21haWxfdGVtcGxhdGUucHk= 100644
--- a/models/mail_template.py
+++ b/models/mail_template.py
@@ -101,6 +101,6 @@
 
         return values
 
-    def _generate_template(self, res_ids, render_fields):
+    def _generate_template(self, res_ids, render_fields, find_or_create_partners=False):
         self.ensure_one()
 
@@ -105,6 +105,6 @@
         self.ensure_one()
 
-        results = super()._generate_template(res_ids, render_fields)
+        results = super()._generate_template(res_ids, render_fields, find_or_create_partners)
         if not self.is_redner_template:
             return results