diff --git a/src/Project/Models/ProjectModel.cs b/src/Project/Models/ProjectModel.cs
index 418837381c5cd371d143d52ffad100059aacee3c..db9f51de3c641115ea08d9997d101c8f071f9048 100644
--- a/src/Project/Models/ProjectModel.cs
+++ b/src/Project/Models/ProjectModel.cs
@@ -114,19 +114,6 @@ namespace Coscine.Api.Project.Models
             return projectRoles.Count() > 0;
         }
 
-        private IEnumerable<Database.Model.Project> QueryAllProjectsWithAccess(User user, params string[] allowedAccess)
-        {
-            ProjectRoleModel projectRoleModel = new ProjectRoleModel();
-            ProjectModel projectModel = new ProjectModel();
-
-            allowedAccess = allowedAccess.Select(x => x.ToLower().Trim()).ToArray();
-            var allUserProjectRoles = projectRoleModel.GetAllWhere((projectRoleRelation) => projectRoleRelation.UserId == user.Id && 
-                                                                                            allowedAccess.Contains(projectRoleRelation.Role.DisplayName.ToLower()));
-            var allowedProjectIds = allUserProjectRoles.Select((projectRole) => projectRole.ProjectId);
-            var allowedProjects = projectModel.GetAllWhere((project) => allowedProjectIds.Contains(project.Id));
-            return allowedProjects.ToList();
-        }
-
         public IEnumerable<Database.Model.Project> GetWithAccess(User user, params string[] allowedAccess)
         {
             ProjectRoleModel projectRoleModel = new ProjectRoleModel();