diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js index 44f405d9c26..e08ba8c73a1 100644 --- a/addons/website_sale/static/src/js/website_sale.js +++ b/addons/website_sale/static/src/js/website_sale.js @@ -1241,7 +1241,10 @@ publicWidget.registry.multirangePriceSelector = publicWidget.Widget.extend({ if (parseFloat(range.max) !== range.valueHigh) { search['max_price'] = range.valueHigh; } - this.el.querySelector('.o_wsale_products_grid_table_wrapper').classList.add('opacity-50'); + let product_list_div = this.el.querySelector('.o_wsale_products_grid_table_wrapper'); + if (product_list_div) { + product_list_div.classList.add('opacity-50'); + } window.location.search = $.param(search); }, });