diff --git a/odoo/addons/base/models/ir_actions_report.py b/odoo/addons/base/models/ir_actions_report.py index e805dce13dd..bf9b13e3971 100644 --- a/odoo/addons/base/models/ir_actions_report.py +++ b/odoo/addons/base/models/ir_actions_report.py @@ -799,7 +799,7 @@ class IrActionsReport(models.Model): report_sudo = self._get_report(report_ref) # Generate the ir.attachment if needed. - if self.attachment: + if report_sudo.attachment: attachment_vals_list = [] for res_id, stream_data in collected_streams.items(): # An attachment already exists.