Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/User.java =================================================================== diff -u -r8c5a5a0ddaff5aca987988c2e089234996b15d1f -rcb3feb207eb10659ad4a9dd7ecb2855ef626f37a --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/User.java (.../User.java) (revision 8c5a5a0ddaff5aca987988c2e089234996b15d1f) +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/User.java (.../User.java) (revision cb3feb207eb10659ad4a9dd7ecb2855ef626f37a) @@ -515,7 +515,10 @@ // not all orgs have a folder Workspace workspace = userOrganisation.getOrganisation().getWorkspace(); if (workspace != null) { - foundMemberFolder = checkFolders(workspace.getFolders(), workspaceFolderID); + Set folders = workspace.getFolders(); + // sometimes mapping is missing, make sure that the folder is taken into account + folders.add(workspace.getDefaultFolder()); + foundMemberFolder = checkFolders(folders, workspaceFolderID); } } }