diff --git a/src/org/openbravo/mobile/core/process/WebServiceAuthenticatedServlet.java b/src/org/openbravo/mobile/core/process/WebServiceAuthenticatedServlet.java
--- a/src/org/openbravo/mobile/core/process/WebServiceAuthenticatedServlet.java
+++ b/src/org/openbravo/mobile/core/process/WebServiceAuthenticatedServlet.java
@@ -64,6 +64,7 @@
       RequestContext.get().setResponse(localResponse);
 
       try {
+        request.setAttribute("IS_SELF_AUTHENTICATED", "Y");
         callServiceInSuper(request, localResponse);
       } catch (AuthenticationException e) {
         response.setStatus(HttpServletResponse.SC_UNAUTHORIZED);
