diff --git a/src/org/openbravo/mobile/core/login/ProfileUtils.java b/src/org/openbravo/mobile/core/login/ProfileUtils.java
index 943add6fa..56da1fa44 100644
--- a/src/org/openbravo/mobile/core/login/ProfileUtils.java
+++ b/src/org/openbravo/mobile/core/login/ProfileUtils.java
@@ -21,6 +21,7 @@ import org.apache.logging.log4j.Logger;
 import org.codehaus.jettison.json.JSONArray;
 import org.codehaus.jettison.json.JSONException;
 import org.codehaus.jettison.json.JSONObject;
+import org.openbravo.base.exception.OBException;
 import org.openbravo.base.structure.BaseOBObject;
 import org.openbravo.client.application.navigationbarcomponents.RoleInfo;
 import org.openbravo.dal.core.DalUtil;
@@ -65,6 +66,10 @@ public class ProfileUtils extends JSONProcessSimple {
       response.put("status", 0);
       response.put("data", getProfileData(defaults));
 
+      if (true) {
+        throw new OBException("an error happened");
+      }
+
       return response;
     } finally {
       OBContext.restorePreviousMode();
