---
 .../js/hooks/hookObidcoPreAddCouponHook.js                   | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/web/org.openbravo.retail.chequecadeau/js/hooks/hookObidcoPreAddCouponHook.js b/web/org.openbravo.retail.chequecadeau/js/hooks/hookObidcoPreAddCouponHook.js
index 4910589..f31699d 100644
--- a/web/org.openbravo.retail.chequecadeau/js/hooks/hookObidcoPreAddCouponHook.js
+++ b/web/org.openbravo.retail.chequecadeau/js/hooks/hookObidcoPreAddCouponHook.js
@@ -14,7 +14,10 @@
     args,
     callback
   ) {
-    if (OB.MobileApp.model.hasPermission('CCGS_CheckBarcodeDuplicity', true)) {
+    if (
+      OB.MobileApp.model.hasPermission('CCGS_CheckBarcodeDuplicity', true) &&
+      !_.isEmpty(args.coupon.get('ccgsBarcode'))
+    ) {
       var procesValidateDate = new OB.DS.Process(
         'org.openbravo.retail.chequecadeau.hooks.ValidateChequeCadeauBarcode'
       );
-- 
2.28.0

