diff --git a/plugins/UsersManager/API.php b/plugins/UsersManager/API.php
index 70eb348de96cedd3ab5aac6c6c9ad29a0fe00363..b4f3eae134fa41a16ea5dd9f9bb12400c8a557e3 100644
--- a/plugins/UsersManager/API.php
+++ b/plugins/UsersManager/API.php
@@ -479,13 +479,13 @@ class API extends \Piwik\Plugin\API
             return true;
         }
 
+        Piwik::checkUserIsNotAnonymous();
+        Piwik::checkUserHasSomeViewAccess();
+
         if ($userLogin == Piwik::getCurrentUserLogin()) {
             return true;
         }
 
-        Piwik::checkUserIsNotAnonymous();
-        Piwik::checkUserHasSomeViewAccess();
-
         return $this->model->userExists($userLogin);
     }