diff --git a/app/code/Magento/Checkout/view/frontend/web/js/action/update-shopping-cart.js b/app/code/Magento/Checkout/view/frontend/web/js/action/update-shopping-cart.js
index ce1527b3d72d6..9d79e34b10f17 100644
--- a/app/code/Magento/Checkout/view/frontend/web/js/action/update-shopping-cart.js
+++ b/app/code/Magento/Checkout/view/frontend/web/js/action/update-shopping-cart.js
@@ -35,6 +35,11 @@ define([
                 return true;
             }
 
+            var action = this.element.find('#update_cart_action_container').val();
+            if (action === 'empty_cart') {
+                return true;
+            }
+
             if (this.isValid()) {
                 event.preventDefault();
                 this.validateItems(this.options.validationURL, this.element.serialize());