From b5f5b02787a9a05376bf23836e618030c69541e3 Mon Sep 17 00:00:00 2001 From: Shadowghost Date: Tue, 24 Feb 2026 21:35:50 +0100 Subject: [PATCH] Fix special features filter --- Jellyfin.Server.Implementations/Item/BaseItemRepository.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs index 683c0582ab..dea4e04108 100644 --- a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs +++ b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs @@ -3960,7 +3960,12 @@ public sealed class BaseItemRepository if (filter.HasSpecialFeature.HasValue) { var itemsWithExtras = context.BaseItems - .Where(extra => extra.OwnerId != null) + .Where(extra => extra.OwnerId != null + && extra.ExtraType != null + && extra.ExtraType != BaseItemExtraType.Unknown + && extra.ExtraType != BaseItemExtraType.Trailer + && extra.ExtraType != BaseItemExtraType.ThemeSong + && extra.ExtraType != BaseItemExtraType.ThemeVideo) .Select(extra => extra.OwnerId!.Value) .Distinct();