diff --git a/lib/private/Authentication/Token/Manager.php b/lib/private/Authentication/Token/Manager.php
index 981ea74f568418ad4e2445a0210be88a262339e8..e4f0ead862b1e4e8e27bdc40d3376dabe2e0398f 100644
--- a/lib/private/Authentication/Token/Manager.php
+++ b/lib/private/Authentication/Token/Manager.php
@@ -59,8 +59,7 @@ class Manager implements IProvider {
 								  string $name,
 								  int $type = IToken::TEMPORARY_TOKEN,
 								  int $remember = IToken::DO_NOT_REMEMBER): IToken {
-		//TODO switch to new token by default once it is there
-		return $this->defaultTokenProvider->generateToken(
+		return $this->publicKeyTokenProvider->generateToken(
 			$token,
 			$uid,
 			$loginName,