From f650dad2ad7bc842687cbb9975199d6057e879ad Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Tue, 7 Feb 2012 15:44:48 +0100
Subject: [PATCH] OMA-54: fix NPE

---
 src/main/java/org/olat/course/nodes/bc/BCWebService.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

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 a02c450ff11..5b39e0bc0d6 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());
-- 
GitLab