diff --git a/addons/warning/warning.py b/addons/warning/warning.py index 206f5ea7fb6..3d068af497b 100644 --- a/addons/warning/warning.py +++ b/addons/warning/warning.py @@ -97,6 +97,7 @@ class purchase_order(osv.Model): 'message': message } if partner.purchase_warn == 'block': + self.update({'partner_id': False}) return {'warning': warning} if warning: