Index: lams_central/web/login.jsp =================================================================== diff -u -r77888feae179cad9aab3bfc68b7c58d76c81eabe -r930faff2096fabad52033fe69ef319809205fe2a --- lams_central/web/login.jsp (.../login.jsp) (revision 77888feae179cad9aab3bfc68b7c58d76c81eabe) +++ lams_central/web/login.jsp (.../login.jsp) (revision 930faff2096fabad52033fe69ef319809205fe2a) @@ -188,7 +188,7 @@ HttpSession hs = SessionManager.getSession(); if (hs != null) { UserDTO userDTO = (UserDTO) hs.getAttribute("user"); - if (userDTO != null) { + if (userDTO != null && !userDTO.getLogin().equals(request.getAttribute("login"))) { // remove session from mapping SessionManager.removeSessionByLogin(userDTO.getLogin(), true); }