diff --git a/app/controlplane/pkg/data/project.go b/app/controlplane/pkg/data/project.go index c304596d3..1300a6849 100644 --- a/app/controlplane/pkg/data/project.go +++ b/app/controlplane/pkg/data/project.go @@ -337,6 +337,7 @@ func (r *ProjectRepo) queryMembership(orgID uuid.UUID, projectID uuid.UUID, memb membership.MemberID(memberID), membership.ResourceTypeEQ(authz.ResourceTypeProject), membership.ResourceID(projectID), + membership.ParentIDIsNil(), // Only top-level memberships ).WithOrganization() }