diff --git a/website_sale_require_legal/controllers/main.py b/website_sale_require_legal/controllers/main.py index 400364c9fa..2f339d9393 100644 --- a/website_sale_require_legal/controllers/main.py +++ b/website_sale_require_legal/controllers/main.py @@ -33,7 +33,12 @@ def _validate_address_values( **_kwargs, ) ) - if not _kwargs.get("accepted_legal_terms"): + if ( + not _kwargs.get("accepted_legal_terms") + and request.website.viewref( + "website_sale_require_legal.address_require_legal" + ).active + ): error_messages.append( request.env._("You must accept the terms & conditions to continue.") )