diff --git a/src/main/java/de/thm/arsnova/services/SessionService.java b/src/main/java/de/thm/arsnova/services/SessionService.java index 88cc3bf2a7914eb4a06686254f6b79c7bbaa4e57..79caffcb6487f2dbef85027dacd296a78404539b 100644 --- a/src/main/java/de/thm/arsnova/services/SessionService.java +++ b/src/main/java/de/thm/arsnova/services/SessionService.java @@ -78,7 +78,7 @@ public class SessionService implements ISessionService { @Override @Authenticated public final Session saveSession(final Session session) { - if (connectorClient != null) { + if (connectorClient != null && session.getCourseId() != null) { if (! connectorClient.getMembership( userService.getCurrentUser().getUsername(), session.getCourseId()).isMember() ) {