diff --git a/web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js b/web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js
index 96167d560..e9e5bbb43 100644
--- a/web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js
+++ b/web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-print.js
@@ -282,7 +282,7 @@
           }
 
           if (args.cancelOperation && args.cancelOperation === true) {
-            resolve();
+            return resolve();
           }
 
           if (!(receipt.get('orderDate') instanceof Date)) {
