Index: lams_central/src/java/org/lamsfoundation/lams/webservice/SPEnrolmentServlet.java =================================================================== diff -u -ra9132893800b69882f4e01ca4f48307dc986079f -r36c729224d20ae6d3818047d7fef015bf50089f4 --- lams_central/src/java/org/lamsfoundation/lams/webservice/SPEnrolmentServlet.java (.../SPEnrolmentServlet.java) (revision a9132893800b69882f4e01ca4f48307dc986079f) +++ lams_central/src/java/org/lamsfoundation/lams/webservice/SPEnrolmentServlet.java (.../SPEnrolmentServlet.java) (revision 36c729224d20ae6d3818047d7fef015bf50089f4) @@ -172,6 +172,11 @@ logEventService.logEvent(LogEvent.TYPE_USER_ORG_ADMIN, creatorId, null, null, null, "SPEnrolment: " + message); } + if (user.getDisabledFlag()) { + // re-enable user who was disabled before + user.setDisabledFlag(false); + userManagementService.save(user); + } } // fill data for later usage