diff --git a/src/Umbraco.Core/Persistence/Repositories/UserRepository.cs b/src/Umbraco.Core/Persistence/Repositories/UserRepository.cs index 204e17aff7..5d5a97eb81 100644 --- a/src/Umbraco.Core/Persistence/Repositories/UserRepository.cs +++ b/src/Umbraco.Core/Persistence/Repositories/UserRepository.cs @@ -663,16 +663,19 @@ ORDER BY colName"; { if (appended) sb.Append(" OR "); sb.Append("(userDisabled = 1)"); + appended = true; } if (userState.Contains(UserState.LockedOut)) { if (appended) sb.Append(" OR "); sb.Append("(userNoConsole = 1)"); + appended = true; } if (userState.Contains(UserState.Invited)) { if (appended) sb.Append(" OR "); sb.Append("(lastLoginDate IS NULL AND userDisabled = 1 AND invitedDate IS NOT NULL)"); + appended = true; } sb.Append(")");