diff --git a/lib/private/User/Session.php b/lib/private/User/Session.php index ac31f22b6403a..b7d72fa7f6919 100644 --- a/lib/private/User/Session.php +++ b/lib/private/User/Session.php @@ -351,7 +351,7 @@ public function completeLogin(IUser $user, array $loginDetails, $regenerateSessi if ($isToken) { $this->setToken($loginDetails['token']->getId()); $this->lockdownManager->setToken($loginDetails['token']); - $user->updateLastLoginTimestamp(); + // don't updateLastLoginTimestamp here, since $firstTimeLogin would never ever be true in the future $firstTimeLogin = false; } else { $this->setToken(null);