diff --git a/src/org/openbravo/warehouse/advancedwarehouseoperations/mobile/master/Attribute.java b/src/org/openbravo/warehouse/advancedwarehouseoperations/mobile/master/Attribute.java
index 47cf7e5e..376a4db3 100644
--- a/src/org/openbravo/warehouse/advancedwarehouseoperations/mobile/master/Attribute.java
+++ b/src/org/openbravo/warehouse/advancedwarehouseoperations/mobile/master/Attribute.java
@@ -83,6 +83,16 @@ public class Attribute extends MasterDataProcessHQLQuery {
     OBContext.setAdminMode(true);
     Map<String, JSONObject> attSetMap = new HashMap<String, JSONObject>();
     try {
+      // The Model Attribute cannot be loaded in batches, it is not supported
+      if (jsonsent.has("_offset")) {
+        jsonResult.put(JsonConstants.RESPONSE_STATUS, JsonConstants.RPCREQUEST_STATUS_FAILURE);
+        jsonResult.put("result", "-1");
+        jsonResult.put("exception",
+            "The Model Attribute cannot be loaded in batches, it is not supported. You must change the preference 'Masterdata models batch size' with a higher value or delete it. ");
+
+        return jsonResult;
+      }
+
       final String clientId = OBContext.getOBContext().getCurrentClient().getId();
       //@formatter:off
       String hqlAttributeSet = 
