diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js
index fa96392c5b7cf02421e87a8cc8200ed59770ee85..8f39e07fa95b581db06c12397ceeeaa863d2c2f0 100644
--- a/addons/website_sale/static/src/js/website_sale.js
+++ b/addons/website_sale/static/src/js/website_sale.js
@@ -9,7 +9,7 @@ var timeout;
 
 publicWidget.registry.websiteSaleCartLink = publicWidget.Widget.extend({
     // TODO in master: remove the second selector.
-    selector: '#top a[href$="/shop/cart"], #top_menu a[href$="/shop/cart"]',
+    selector: '#top a[href$="/shop/cart"]:not(.js_change_lang), #top_menu a[href$="/shop/cart"]:not(.js_change_lang)',
     events: {
         'mouseenter': '_onMouseEnter',
         'mouseleave': '_onMouseLeave',