Index: lams_central/src/java/org/lamsfoundation/lams/web/SIFOpenIDServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/Attic/SIFOpenIDServlet.java,v diff -u -r1.6 -r1.7 --- lams_central/src/java/org/lamsfoundation/lams/web/SIFOpenIDServlet.java 9 Mar 2010 02:21:54 -0000 1.6 +++ lams_central/src/java/org/lamsfoundation/lams/web/SIFOpenIDServlet.java 9 Mar 2010 03:19:55 -0000 1.7 @@ -78,7 +78,10 @@ redirectToPortal(response, messageService.getMessage(ERROR_KEY_NO_ID_PASSED)); } else { - String returnURL = UrlUtils.getBaseUrl(request) + "/OpenIDServlet?lessonID=" + lessonID; + String returnURL = UrlUtils.getBaseUrl(request) + "/OpenIDServlet"; + if (lessonID != null) { + returnURL += "?lessonID=" + lessonID; + } sendAuthenticationRequest(response, userOpenIDURL, returnURL, UrlUtils.getBaseUrl(request)); } } else {