diff --git a/src/main/java/org/olat/commons/memberlist/ui/MembersTableController.java b/src/main/java/org/olat/commons/memberlist/ui/MembersTableController.java
index 69d1aa322c98752a40193486e5fda32e6e2bbaa7..cc474af99f5ffaa4f4e9e6a571d7702aac1fd25d 100644
--- a/src/main/java/org/olat/commons/memberlist/ui/MembersTableController.java
+++ b/src/main/java/org/olat/commons/memberlist/ui/MembersTableController.java
@@ -222,8 +222,10 @@ public class MembersTableController extends FormBasicController {
 			if (userLastTimeVisible) {
 				if (repoEntry == null) {
 					BusinessGroupMembership groupmembership = groupmemberships.get(identity.getKey());
-					member.setFirstTime(groupmembership.getCreationDate());
-					member.setLastTime(groupmembership.getLastModified());
+					if(groupmembership != null) {
+						member.setFirstTime(groupmembership.getCreationDate());
+						member.setLastTime(groupmembership.getLastModified());
+					}
 				} else {
 					member.setFirstTime(initialLaunches.get(identity.getKey()));
 					member.setLastTime(recentLaunches.get(identity.getKey()));