diff --git a/source/java/org/alfresco/repo/webdav/auth/BaseSSOAuthenticationFilter.java b/source/java/org/alfresco/repo/webdav/auth/BaseSSOAuthenticationFilter.java index e06115221a..25653f91a5 100644 --- a/source/java/org/alfresco/repo/webdav/auth/BaseSSOAuthenticationFilter.java +++ b/source/java/org/alfresco/repo/webdav/auth/BaseSSOAuthenticationFilter.java @@ -279,7 +279,7 @@ public abstract class BaseSSOAuthenticationFilter extends BaseAuthenticationFilt SessionUser user = getSessionUser(servletContext, req, resp, true); // If this isn't the same ticket, invalidate the session - if (!ticket.equals(user.getTicket())) + if (user != null && !ticket.equals(user.getTicket())) { invalidateSession(req); user = null;