diff --git a/src/Orchard.Web/Modules/Orchard.Users/Security/AccessFrontEndFilter.cs b/src/Orchard.Web/Modules/Orchard.Users/Security/AccessFrontEndFilter.cs index efcadfdc7..38416591a 100644 --- a/src/Orchard.Web/Modules/Orchard.Users/Security/AccessFrontEndFilter.cs +++ b/src/Orchard.Web/Modules/Orchard.Users/Security/AccessFrontEndFilter.cs @@ -20,7 +20,8 @@ namespace Orchard.Users.Security { var isAuthPage = (filterContext.ActionDescriptor.ActionName == "LogOn" || filterContext.ActionDescriptor.ActionName == "ChangePassword" || filterContext.ActionDescriptor.ActionName == "AccessDenied" - || filterContext.ActionDescriptor.ActionName == "Register") + || filterContext.ActionDescriptor.ActionName == "Register" + || filterContext.ActionDescriptor.ActionName == "RequestLostPassword") && filterContext.ActionDescriptor.ControllerDescriptor.ControllerName == "Account"; if (!AdminFilter.IsApplied(filterContext.RequestContext) && !isAuthPage && !_authorizer.Authorize(StandardPermissions.AccessFrontEnd, T("Can't access this website"))) {