diff --git a/Jellyfin.Server.Implementations/Item/BaseItemRepository.Querying.cs b/Jellyfin.Server.Implementations/Item/BaseItemRepository.Querying.cs index 672a69e86e..d516bc0d13 100644 --- a/Jellyfin.Server.Implementations/Item/BaseItemRepository.Querying.cs +++ b/Jellyfin.Server.Implementations/Item/BaseItemRepository.Querying.cs @@ -81,7 +81,7 @@ public sealed partial class BaseItemRepository var hasRandomSort = filter.OrderBy.Any(e => e.OrderBy == ItemSortBy.Random); if (hasRandomSort) { - var orderedIds = dbQuery.Select(e => e.Id).ToList(); + var orderedIds = dbQuery.AsNoTracking().Select(e => e.Id).ToList(); if (orderedIds.Count == 0) { return Array.Empty();