diff --git a/src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs b/src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs index 58b0650edd..4ef493a22a 100644 --- a/src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs +++ b/src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs @@ -333,10 +333,13 @@ namespace Umbraco.Core.Persistence.Repositories sortedSql = new Sql(newSql, newArgs.ToArray()); - sortedSql.OrderBy("CustomPropData.CustomPropVal"); if (orderDirection == Direction.Descending) { - sortedSql.Append(" DESC"); + sortedSql.OrderByDescending("CustomPropData.CustomPropVal"); + } + else + { + sortedSql.OrderBy("CustomPropData.CustomPropVal"); } }