diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml
index 3cf91f84b00..037f7cc04e5 100644
--- a/addons/website_sale/views/templates.xml
+++ b/addons/website_sale/views/templates.xml
@@ -121,10 +121,10 @@
-
+
-
+
diff --git a/addons/website_sale_options/views/templates.xml b/addons/website_sale_options/views/templates.xml
index 590fa78f2b3..42502282000 100644
--- a/addons/website_sale_options/views/templates.xml
+++ b/addons/website_sale_options/views/templates.xml
@@ -141,5 +141,14 @@
+
+
+ len(product.product_variant_ids) == 1 and not len(product.optional_product_ids) >= 1
+
+
+ len(product.product_variant_ids) > 1 or len(product.optional_product_ids) >= 1
+
+
+