diff --git a/lib/private/User/Session.php b/lib/private/User/Session.php index e84576236b8a2..2973240a4a15e 100644 --- a/lib/private/User/Session.php +++ b/lib/private/User/Session.php @@ -681,7 +681,7 @@ public function createSessionToken(IRequest $request, $uid, $loginName, $passwor // User does not exist return false; } - $name = isset($request->server['HTTP_USER_AGENT']) ? $request->server['HTTP_USER_AGENT'] : 'unknown browser'; + $name = isset($request->server['HTTP_USER_AGENT']) ? utf8_encode($request->server['HTTP_USER_AGENT']) : 'unknown browser'; try { $sessionId = $this->session->getId(); $pwd = $this->getPassword($password);