diff --git a/java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java b/java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java index 830403f7b44..778ef3efb92 100755 --- a/java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java +++ b/java/com.sap.sse.security/src/com/sap/sse/security/impl/SecurityServiceImpl.java @@ -631,7 +631,7 @@ public class SecurityServiceImpl extends RemoteServiceServlet implements Replica public User getCurrentUser() { final User result; Subject subject = SecurityUtils.getSubject(); - if (subject == null) { + if (subject == null || !subject.isAuthenticated()) { result = null; } else { String username = SessionUtils.loadUsername();