diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
index e8c1ae5a2fecb0e3bc7766b3128c6b54def8cf1d..9c3134dbf53ea88b8d6206f490996b5f17e754f0 100644
--- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
+++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java
@@ -499,9 +499,9 @@ public class CouchDBDao implements IDatabaseDao, ApplicationEventPublisherAware
 	}
 
 	@Override
-	@Transactional(isolation = Isolation.READ_COMMITTED)
 	public boolean sessionKeyAvailable(final String keyword) {
 		final View view = new View("session/by_keyword");
+		view.setKey(keyword);
 		final ViewResults results = getDatabase().view(view);
 
 		return !results.containsKey(keyword);