Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java =================================================================== diff -u -r1bf30edca36c1de9ca329e9140bf4673c1225028 -rf34fe94dfdf0e7794d5845d1cc63f2d72de2f0cb --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java (.../NbLearnerAction.java) (revision 1bf30edca36c1de9ca329e9140bf4673c1225028) +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java (.../NbLearnerAction.java) (revision f34fe94dfdf0e7794d5845d1cc63f2d72de2f0cb) @@ -132,7 +132,7 @@ ToolSessionManager sessionMgrService = NoticeboardServiceProxy.getNbSessionManager(getServlet().getServletContext()); ToolAccessMode mode = WebUtil.getToolAccessMode(learnerForm.getMode()); - if (mode == ToolAccessMode.LEARNER) + if (mode == ToolAccessMode.LEARNER || mode == ToolAccessMode.AUTHOR) { NoticeboardSession nbSession = nbService.retrieveNoticeboardSession(toolSessionID); NoticeboardUser nbUser = nbService.retrieveNoticeboardUser(userID); Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java =================================================================== diff -u -r1bf30edca36c1de9ca329e9140bf4673c1225028 -rf34fe94dfdf0e7794d5845d1cc63f2d72de2f0cb --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java (.../NbLearnerStarterAction.java) (revision 1bf30edca36c1de9ca329e9140bf4673c1225028) +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerStarterAction.java (.../NbLearnerStarterAction.java) (revision f34fe94dfdf0e7794d5845d1cc63f2d72de2f0cb) @@ -154,7 +154,7 @@ } ToolAccessMode mode = WebUtil.readToolAccessModeParam(request, AttributeNames.PARAM_MODE,false); - if (mode == ToolAccessMode.LEARNER) + if (mode == ToolAccessMode.LEARNER || mode == ToolAccessMode.AUTHOR ) { /* Set the ContentInUse flag to true, and defineLater flag to false */ nbContent.setContentInUse(true);