diff --git a/core/Access.php b/core/Access.php index ef208a6f2b4b5b4b8f73207bb3a9abaf2a08ce7d..ce930af93f01255f12c11e67709def39a3267824 100644 --- a/core/Access.php +++ b/core/Access.php @@ -346,11 +346,11 @@ class Piwik_Access { if(in_array($idsite, $idSitesAccessible)) { - return; + throw new Piwik_Access_NoAccessException(Piwik_TranslateException('General_ExceptionPrivilegeAtLeastOneWebsite', array('admin'))); } } - throw new Piwik_Access_NoAccessException(Piwik_TranslateException('General_ExceptionPrivilegeAtLeastOneWebsite', array('admin'))); + return; } /** @@ -381,11 +381,11 @@ class Piwik_Access { if(in_array($idsite, $idSitesAccessible)) { - return; + throw new Piwik_Access_NoAccessException(Piwik_TranslateException('General_ExceptionPrivilegeAtLeastOneWebsite', array('view'))); } } - throw new Piwik_Access_NoAccessException(Piwik_TranslateException('General_ExceptionPrivilegeAtLeastOneWebsite', array('view'))); + return; } }