diff --git a/src/Umbraco.Core/Services/NotificationService.cs b/src/Umbraco.Core/Services/NotificationService.cs index 1aae82f52c..856818b38e 100644 --- a/src/Umbraco.Core/Services/NotificationService.cs +++ b/src/Umbraco.Core/Services/NotificationService.cs @@ -204,6 +204,8 @@ namespace Umbraco.Core.Services if (createSubject == null) throw new ArgumentNullException("createSubject"); if (createBody == null) throw new ArgumentNullException("createBody"); + allVersions = allVersions.OrderBy(x => x.UpdateDate).ToArray(); + int versionCount = (allVersions.Length > 1) ? (allVersions.Length - 2) : (allVersions.Length - 1); var oldDoc = _contentService.GetByVersion(allVersions[versionCount].Version);