diff --git a/src/main/java/de/thm/arsnova/services/UserService.java b/src/main/java/de/thm/arsnova/services/UserService.java
index ebbe042fd6643b18b950df14d9b2b821bdceb361..4f650bb4d479d3b25dc581da285acf9d00920705 100644
--- a/src/main/java/de/thm/arsnova/services/UserService.java
+++ b/src/main/java/de/thm/arsnova/services/UserService.java
@@ -66,7 +66,11 @@ public class UserService implements IUserService, InitializingBean, DisposableBe
 			usernames.size(), user2sessionLegacy.size()
 		);
 		for (Entry<User, String> e : user2sessionLegacy.entrySet()) {
-			if (usernames.contains(e.getKey().getUsername())) {
+			User key = e.getKey();
+			LOGGER.debug("key: {}", key);
+			String username = key.getUsername();
+			LOGGER.debug("username: {}", username);
+			if (usernames.contains(username)) {
 				LOGGER.debug("Removing user {} from user2sessionLegacy", e.getKey());
 				user2sessionLegacy.remove(e.getKey());
 			}