diff --git a/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs b/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs index adfdbb6076d7..0200d929a73b 100644 --- a/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs +++ b/src/Umbraco.Core/Extensions/PublishedContentExtensions.cs @@ -4453,7 +4453,8 @@ private static IEnumerable GetChildren( return childrenKeys .Where(x => publishStatusQueryService.IsDocumentPublished(x, culture)) .Select(publishedCache.GetById) - .WhereNotNull(); + .WhereNotNull() + .OrderBy(x => x.SortOrder); } private static IEnumerable FilterByCulture(