diff -r 4e25ed75a8f0 web/org.openbravo.retail.posterminal/js/model/order.js
--- a/web/org.openbravo.retail.posterminal/js/model/order.js	Mon May 20 14:10:34 2019 +0200
+++ b/web/org.openbravo.retail.posterminal/js/model/order.js	Tue May 21 09:02:03 2019 +0200
@@ -5982,6 +5982,7 @@
       });
     },
     documentNoVerification: function (continueCallback, stopCallback) {
+      var wasShowingScrim = enyo.$.scrim.showing;
       enyo.$.scrim.show();
       var me = this,
           documentNo = this.get('documentNo'),
@@ -6020,7 +6021,9 @@
             autoDismiss: false
           });
         } else {
-          enyo.$.scrim.hide();
+          if (!wasShowingScrim) {
+            enyo.$.scrim.hide();
+          }
           // The documentNo does not change
           if (continueCallback instanceof Function) {
             continueCallback();
