diff --git a/lib/user.php b/lib/user.php
index d02c1208a8de967841118a52167f2009db1c3e5d..3029ec1acc11b1bfc0737843b5e135e86c5ab158 100644
--- a/lib/user.php
+++ b/lib/user.php
@@ -345,9 +345,8 @@ class OC_User {
 	 * @return boolean
 	 */
 	public static function userExists($uid){
-		static $user_exists_checked = null;
-		if (!is_null($user_exists_checked)) {
-			return $user_exists_checked;
+		if (!is_null($user_exists_checked)) {
+			return $user_exists_checked;
 		}
 		foreach(self::$_usedBackends as $backend){
 			$result=$backend->userExists($uid);