diff --git a/web/org.openbravo.retail.multiupc/js/extendUPCSearch.js b/web/org.openbravo.retail.multiupc/js/extendUPCSearch.js
index d0b8d8d021f4b3c753e1e7120d3ebd7c6c1f11e7..d306c228dc4a47707bd119a7a10c2f9942de2041 100644
--- a/web/org.openbravo.retail.multiupc/js/extendUPCSearch.js
+++ b/web/org.openbravo.retail.multiupc/js/extendUPCSearch.js
@@ -55,7 +55,7 @@
       var me = this;
       async function successCallbackMultiUPC(d) {
         if (d && d.length > 0) {
-          if (OB.UTIL.remoteSearch(OB.Model.Product)) {
+          if (OB.MobileApp.model.hasPermission('OBPOS_remote.product', true)) {
             let criteria = {};
             var m_product_id = {
               columns: ['id'],
