diff --git a/web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js b/web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
index d02e02b37..e3b474628 100644
--- a/web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
+++ b/web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
@@ -743,9 +743,11 @@ enyo.kind({
       execution = OB.UTIL.ProcessController.start('deleteCurrentOrder');
 
     inEvent.status = true;
+    OB.UTIL.setScanningFocus(false);
     this.leftToolbarDisabled(inSender, inEvent);
     receipt.deleteOrder(this, function() {
       inEvent.status = false;
+      OB.UTIL.setScanningFocus(true);
       me.leftToolbarDisabled(inSender, inEvent);
       OB.UTIL.ProcessController.finish('deleteCurrentOrder', execution);
       if (OB.MobileApp.model.hasPermission('OBPOS_remove_ticket', true)) {
