diff --git a/src/controllers/OrganizationController.ts b/src/controllers/OrganizationController.ts index ea7e9017..7f151dd7 100644 --- a/src/controllers/OrganizationController.ts +++ b/src/controllers/OrganizationController.ts @@ -4786,7 +4786,10 @@ export class OrganizationController extends Controller { child3: null, child4: null, }; - if (orgRevision.orgRevisionIsDraft == true && orgRevision.orgRevisionIsCurrent == false) { + if ( + (orgRevision.orgRevisionIsDraft == true && orgRevision.orgRevisionIsCurrent == false) || + system != "SYS_ORG" + ) { _data = await new permission().PermissionOrgList(request, system.trim().toUpperCase()); } const orgRootData = await AppDataSource.getRepository(OrgRoot)