diff --git a/src/Core/Services/Implementations/OrganizationService.cs b/src/Core/Services/Implementations/OrganizationService.cs index 9cdbf62ec..e1eacddd0 100644 --- a/src/Core/Services/Implementations/OrganizationService.cs +++ b/src/Core/Services/Implementations/OrganizationService.cs @@ -243,7 +243,7 @@ namespace Bit.Core.Services } var confirmedOwners = (await GetConfirmedOwnersAsync(user.OrganizationId)).ToList(); - if(confirmedOwners.Count == 1 && confirmedOwners[0].Id == user.Id) + if(user.Type != Enums.OrganizationUserType.Owner && confirmedOwners.Count == 1 && confirmedOwners[0].Id == user.Id) { throw new BadRequestException("Organization must have at least one confirmed owner."); }