diff --git a/DNN Platform/Website/DesktopModules/Admin/Security/Register.ascx.cs b/DNN Platform/Website/DesktopModules/Admin/Security/Register.ascx.cs index bbd0b4e5bee..c1bf03a6ae7 100644 --- a/DNN Platform/Website/DesktopModules/Admin/Security/Register.ascx.cs +++ b/DNN Platform/Website/DesktopModules/Admin/Security/Register.ascx.cs @@ -591,12 +591,14 @@ private bool Validate() { CreateStatus = UserCreateStatus.InvalidLastName; } - - var cleanDisplayName = PortalSecurity.Instance.InputFilter(User.DisplayName, filterFlags); - if (!cleanDisplayName.Equals(User.DisplayName)) - { - CreateStatus = UserCreateStatus.InvalidDisplayName; - } + if (string.IsNullOrEmpty(PortalSettings.Registration.DisplayNameFormat)) + { + var cleanDisplayName = PortalSecurity.Instance.InputFilter(User.DisplayName, filterFlags); + if (!cleanDisplayName.Equals(User.DisplayName)) + { + CreateStatus = UserCreateStatus.InvalidDisplayName; + } + } } if (PortalSettings.Registration.RegistrationFormType == 0)