diff --git a/src/main/java/org/olat/course/nodes/bc/BCWebService.java b/src/main/java/org/olat/course/nodes/bc/BCWebService.java index a02c450ff110ab1adcd752094b90a5866a8508ca..5b39e0bc0d6c7875523e343542921616674ad0d5 100644 --- a/src/main/java/org/olat/course/nodes/bc/BCWebService.java +++ b/src/main/java/org/olat/course/nodes/bc/BCWebService.java @@ -374,7 +374,11 @@ public class BCWebService extends AbstractCourseNodeWebService { FolderVO folderVo = new FolderVO(); folderVo.setName(course.getCourseTitle()); folderVo.setDetailsName(bcNode.getShortTitle()); - folderVo.setSubscribed(subscribed.contains(bcNode.getIdent())); + if(subscribed != null && subscribed.contains(bcNode.getIdent())) { + folderVo.setSubscribed(true); + } else { + folderVo.setSubscribed(false); + } folderVo.setCourseKey(course.getResourceableId()); folderVo.setCourseNodeId(bcNode.getIdent()); folderVo.setWrite(secCallback.canWrite());