Index: lams_common/src/java/org/lamsfoundation/lams/integration/security/SsoHandler.java =================================================================== diff -u -r0ce9905dea8fbef2c94b68d69fae13d71512c55d -r57fd95981e299065f2c8c90629420058ea0d88e9 --- lams_common/src/java/org/lamsfoundation/lams/integration/security/SsoHandler.java (.../SsoHandler.java) (revision 0ce9905dea8fbef2c94b68d69fae13d71512c55d) +++ lams_common/src/java/org/lamsfoundation/lams/integration/security/SsoHandler.java (.../SsoHandler.java) (revision 57fd95981e299065f2c8c90629420058ea0d88e9) @@ -101,7 +101,7 @@ // do the logging in UniversalLoginModule or cache handler.handleRequest(exchange); - if (login != null && login.equals(request.getRemoteUser())) { + if (!StringUtils.isBlank(login) && login.equals(request.getRemoteUser())) { session.setAttribute(AttributeNames.USER, userDTO); }