diff --git a/MediaBrowser.Controller/Library/DtoBuilder.cs b/MediaBrowser.Controller/Library/DtoBuilder.cs
index e87282c1f..6b28e0347 100644
--- a/MediaBrowser.Controller/Library/DtoBuilder.cs
+++ b/MediaBrowser.Controller/Library/DtoBuilder.cs
@@ -537,7 +537,6 @@ namespace MediaBrowser.Controller.Library
///
/// The dto.
/// The item.
- /// The library manager.
/// Task.
private async Task AttachPeople(BaseItemDto dto, BaseItem item)
{
@@ -549,7 +548,7 @@ namespace MediaBrowser.Controller.Library
// Attach People by transforming them into BaseItemPerson (DTO)
dto.People = new BaseItemPerson[item.People.Count];
- var entities = await Task.WhenAll(item.People.Select(c =>
+ var entities = await Task.WhenAll(item.People.OrderBy(i => i.Type).Select(c =>
Task.Run(async () =>
{
diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs
index a17956c4d..23744d644 100644
--- a/MediaBrowser.Model/Entities/MediaStream.cs
+++ b/MediaBrowser.Model/Entities/MediaStream.cs
@@ -139,7 +139,7 @@ namespace MediaBrowser.Model.Entities
///
/// The level.
[ProtoMember(19)]
- public double Level { get; set; }
+ public double? Level { get; set; }
}
///