diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/menu/user/action/LoginAction.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/menu/user/action/LoginAction.java
index 154b1594c8aa857031afe6ce300da1ab19170d11..c3a804bcc16c627a8b2c81ef91a8f805b6ec5cd6 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/menu/user/action/LoginAction.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/menu/user/action/LoginAction.java
@@ -24,6 +24,7 @@ public final class LoginAction implements IDelegatedAction
     public void execute()
     {
         UrlBuilder urlBuilder = Window.Location.createUrlBuilder();
+        urlBuilder.removeParameter(BasicConstant.ANONYMOUS_KEY);
         urlBuilder.setParameter(BasicConstant.ANONYMOUS_KEY, "false");
         String url = urlBuilder.buildString();
         Window.Location.replace(url);