diff --git a/addons/point_of_sale/models/res_partner.py b/addons/point_of_sale/models/res_partner.py index 3ecc99f8f4a..bcfe3012259 100644 --- a/addons/point_of_sale/models/res_partner.py +++ b/addons/point_of_sale/models/res_partner.py @@ -40,7 +40,7 @@ class ResPartner(models.Model): return partner_id def unlink(self): - running_sessions = self.env['pos.session'].search([('state', '!=', 'closed')]) + running_sessions = self.env['pos.session'].sudo().search([('state', '!=', 'closed')]) if running_sessions: raise UserError( _("You cannot delete contacts while there are active PoS sessions. Close the session(s) %s first.")