Index: lams_common/src/java/org/lamsfoundation/lams/integration/util/LoginRequestDispatcher.java =================================================================== diff -u -r58fe477445e1f77fecbb647e3d3611d9cad85893 -ra94cb34efd3eb85a29b8488864a6ca7970d31dee --- lams_common/src/java/org/lamsfoundation/lams/integration/util/LoginRequestDispatcher.java (.../LoginRequestDispatcher.java) (revision 58fe477445e1f77fecbb647e3d3611d9cad85893) +++ lams_common/src/java/org/lamsfoundation/lams/integration/util/LoginRequestDispatcher.java (.../LoginRequestDispatcher.java) (revision a94cb34efd3eb85a29b8488864a6ca7970d31dee) @@ -26,6 +26,7 @@ import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; +import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; import org.lamsfoundation.lams.integration.ExtServer; import org.lamsfoundation.lams.integration.ExtUserUseridMap; @@ -126,7 +127,7 @@ String lessonId = request.getParameter(PARAM_LESSON_ID); String mode = request.getParameter(PARAM_MODE); - if (lessonId != null) { + if (StringUtils.isNotEmpty(lessonId)) { try { LoginRequestDispatcher.addUserToLessonClass(request, lessonId, method); } catch (UserInfoFetchException e) {