diff --git a/web/org.openbravo.retail.selfcheckout/source/models/orderAPI.js b/web/org.openbravo.retail.selfcheckout/source/models/orderAPI.js
index 72711d7..7f04662 100644
--- a/web/org.openbravo.retail.selfcheckout/source/models/orderAPI.js
+++ b/web/org.openbravo.retail.selfcheckout/source/models/orderAPI.js
@@ -45,7 +45,7 @@ OB.POS.ORDER.print = function(data) {
 OB.POS.ORDER.addProduct = function(data) {
   // in:  {order, product, qty, options, attrs, context}
   // out: {order, product, orderline}
-  if (data.order.get('productToBeAdded') || data.order.get('toBeDeleted')) {
+  if (data.order.get('toBeDeleted')) {
     return Promise.resolve();
   }
   data.order.set('productToBeAdded', true);
@@ -122,7 +122,7 @@ OB.POS.ORDER.addProduct = function(data) {
 OB.POS.ORDER.removeLine = function(data) {
   // in:  {order, line}
   // out: {order}
-  if (data.order.get('productToBeAdded') || data.order.get('toBeDeleted')) {
+  if (data.order.get('productToBeAdded')) {
     return Promise.resolve();
   }
   data.order.set('toBeDeleted', true);
@@ -174,7 +174,7 @@ OB.POS.ORDER.load = function(data) {
 OB.POS.ORDER.remove = function(data) {
   // in:  {order}
   // out: {order}
-  if (data.order.get('productToBeAdded') || data.order.get('toBeDeleted')) {
+  if (data.order.get('productToBeAdded')) {
     return Promise.resolve();
   }
   data.order.set('toBeDeleted', true);
