Index: lams_central/src/java/org/lamsfoundation/lams/web/HomeAction.java =================================================================== diff -u -r5a7d8461a9600bdf21caa29b8a3253e013fec8cb -r9730d455488a8cd4a8c72ee39db6b4ec91eb5476 --- lams_central/src/java/org/lamsfoundation/lams/web/HomeAction.java (.../HomeAction.java) (revision 5a7d8461a9600bdf21caa29b8a3253e013fec8cb) +++ lams_central/src/java/org/lamsfoundation/lams/web/HomeAction.java (.../HomeAction.java) (revision 9730d455488a8cd4a8c72ee39db6b4ec91eb5476) @@ -216,7 +216,7 @@ return mapping.findForward("error"); } else { Integer orgId = classId != null ? classId : courseId; - if (getService().isUserInRole(user.getUserID(), orgId, Role.STAFF)) { + if (getService().isUserInRole(user.getUserID(), orgId, Role.STAFF)||getService().isUserInRole(user.getUserID(), orgId, Role.COURSE_MANAGER)) { log.debug("user is staff"); String serverUrl = Configuration.get(ConfigurationKeys.SERVER_URL); req.setAttribute("serverUrl", serverUrl);