diff --git a/addons/website_sale/models/website.py b/addons/website_sale/models/website.py index b471935f2f0..d969d2a9211 100644 --- a/addons/website_sale/models/website.py +++ b/addons/website_sale/models/website.py @@ -219,4 +219,8 @@ class Website(orm.Model): return super(Website, self).preprocess_request(cr, uid, ids, request, context=None) def ecommerce_get_product_domain(self): - return [("sale_ok", "=", True),("product_variant_ids","!=",False)] + return [ + ("sale_ok", "=", True), + # force search on product.product to use the orm (exclude active, acl,..) + ("product_variant_ids.id", "!=", False), + ]