diff --git a/web/src/main/java/lcsb/mapviewer/bean/UserBean.java b/web/src/main/java/lcsb/mapviewer/bean/UserBean.java
index dc81b087845a53ba7b6151841ce965c55cd2467b..7d5f68b00d6eae0ba16a3206661f592b6dd068ff 100644
--- a/web/src/main/java/lcsb/mapviewer/bean/UserBean.java
+++ b/web/src/main/java/lcsb/mapviewer/bean/UserBean.java
@@ -585,7 +585,7 @@ public class UserBean extends AbstractManagedBean {
 		}
 		Calendar now = Calendar.getInstance();
 		now.add(Calendar.MINUTE, -1);
-		if (authenticationToken.getExpires().after(now)) {
+		if (authenticationToken.getExpires().before(now)) {
 			authenticationToken = getUserService().login(Configuration.ANONYMOUS_LOGIN, "");
 		}
 		return authenticationToken;