diff --git a/core/src/main/java/org/acegisecurity/ui/rememberme/TokenBasedRememberMeServices.java b/core/src/main/java/org/acegisecurity/ui/rememberme/TokenBasedRememberMeServices.java index d2685a41d0..1e004fc86c 100644 --- a/core/src/main/java/org/acegisecurity/ui/rememberme/TokenBasedRememberMeServices.java +++ b/core/src/main/java/org/acegisecurity/ui/rememberme/TokenBasedRememberMeServices.java @@ -292,7 +292,7 @@ public class TokenBasedRememberMeServices implements RememberMeServices, Initial } public void logout(HttpServletRequest request, HttpServletResponse response, Authentication authentication) { - cancelCookie(request, response, "Logout of user " + authentication.getName()); + cancelCookie(request, response, "Logout of user " + authentication == null ? "Unknown" : authentication.getName()); } protected Cookie makeCancelCookie(HttpServletRequest request) {