diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js
index 4336ca22930..338369b46e3 100644
--- a/addons/website_sale/static/src/js/website_sale.js
+++ b/addons/website_sale/static/src/js/website_sale.js
@@ -90,6 +90,12 @@ $('.oe_website_sale').each(function () {
return price + (dec ? '' : '.0') + (dec%10 ? '' : '0');
}
+ $(oe_website_sale).on('change', 'input.js_product_change', function (ev) {
+ var $parent = $(this).closest('.js_product');
+ $parent.find(".oe_default_price:first .oe_currency_value").html( price_to_str(+$(this).data('lst_price')) );
+ $parent.find(".oe_price:first .oe_currency_value").html(price_to_str(+$(this).data('price')) );
+ });
+
$(oe_website_sale).on('change', 'input.js_variant_change, select.js_variant_change', function (ev) {
var $ul = $(this).parents('ul.js_add_cart_variants:first');
var $parent = $ul.closest('.js_product');
diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml
index 864f62410ca..7451aa00add 100644
--- a/addons/website_sale/views/templates.xml
+++ b/addons/website_sale/views/templates.xml
@@ -460,7 +460,7 @@