diff --git a/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs b/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs index d4b528f37..cb47585ad 100644 --- a/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs +++ b/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs @@ -35,7 +35,7 @@ namespace Orchard.Roles.ImportExport { var root = new XElement("Roles"); context.Document.Element("Orchard").Add(root); - foreach (var role in roles.OrderBy(x => x)) { + foreach (var role in roles.OrderBy(x => x.Name)) { root.Add(new XElement("Role", new XAttribute("Name", role.Name), new XAttribute("Permissions", string.Join(",", role.RolesPermissions.Select(rolePermission => rolePermission.Permission.Name)))));