diff --git a/Emby.Server.Implementations/Library/LibraryManager.cs b/Emby.Server.Implementations/Library/LibraryManager.cs index 11a6f58800..57db845cb2 100644 --- a/Emby.Server.Implementations/Library/LibraryManager.cs +++ b/Emby.Server.Implementations/Library/LibraryManager.cs @@ -432,13 +432,43 @@ namespace Emby.Server.Implementations.Library if (item is Video video && !video.PrimaryVersionId.HasValue && video.OwnerId.IsEmpty()) { var localAlternateIds = GetLocalAlternateVersionIds(video).ToHashSet(); - var alternateVersions = localAlternateIds + var allAlternateVersions = localAlternateIds .Concat(GetLinkedAlternateVersions(video).Select(v => v.Id)) .Distinct() .Select(id => GetItemById(id)) .OfType