diff --git a/addons/point_of_sale/report/pos_details.py b/addons/point_of_sale/report/pos_details.py index cb3adcfbecf..885287a30f1 100644 --- a/addons/point_of_sale/report/pos_details.py +++ b/addons/point_of_sale/report/pos_details.py @@ -27,9 +27,9 @@ class pos_details(report_sxw.rml_parse): def _get_invoice(self,inv_id,user): res={} - self.cr.execute("select name from account_invoice as ac where id = %d" %(inv_id)) - res = self.cr.fetchone() - if res: + if inv_id: + self.cr.execute("select name from account_invoice as ac where id = %d" %(inv_id)) + res = self.cr.fetchone() return res[0] else: return ''