diff --git a/src/caosdb/connection/authentication/auth_token.py b/src/caosdb/connection/authentication/auth_token.py
index 00f614fd3b01ee26c5a714365b7b148ac1bff8a0..688123867f68153d3631bb8559baa235f6f02da5 100644
--- a/src/caosdb/connection/authentication/auth_token.py
+++ b/src/caosdb/connection/authentication/auth_token.py
@@ -62,20 +62,12 @@ class AuthTokenAuthenticator(AbstractAuthenticator):
     def __init__(self):
         super(AuthTokenAuthenticator, self).__init__()
         self.auth_token = None
-        self._initial_one_time_token = None
         self._connection = None
 
     def login(self):
         self._login()
 
     def _login(self):
-        if self._initial_one_time_token is not None:
-            # retry first (this could work if maxReplay > 1)
-            self.auth_token = self._initial_one_time_token
-            headers = {'Cookie': auth_token_to_cookie(self.auth_token)}
-            self._connection.request(method="DELETE", path="logout",
-                                     headers=headers)
-
         raise LoginFailedError("The authentication token is expired or you "
                                "have been logged out otherwise. The "
                                "auth_token authenticator cannot log in "
@@ -95,7 +87,6 @@ class AuthTokenAuthenticator(AbstractAuthenticator):
 
     def configure(self, **config):
         if "auth_token" in config:
-            self._initial_one_time_token = config.["auth_token"]
             self.auth_token = config["auth_token"]
         if "connection" in config:
             self._connection = config["connection"]