diff --git a/lib/base.php b/lib/base.php
index 7bebb5f93a0a18d2e58783336fcd8f4931e71d45..ee925b8f736d53ad2d46d2259a81c848f8dff8ad 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -828,6 +828,7 @@ class OC {
 				OC_User::setMagicInCookie($_COOKIE['oc_username'], $token);
 				// login
 				OC_User::setUserId($_COOKIE['oc_username']);
+				OC_User::setDisplayName($_COOKIE['oc_username'], $_COOKIE['display_name']);
 				OC_Util::redirectToDefaultPage();
 				// doesn't return
 			}