diff --git a/ErsatzTV.Core/Metadata/LocalMetadataProvider.cs b/ErsatzTV.Core/Metadata/LocalMetadataProvider.cs index 43f288f28..6e4043a3e 100644 --- a/ErsatzTV.Core/Metadata/LocalMetadataProvider.cs +++ b/ErsatzTV.Core/Metadata/LocalMetadataProvider.cs @@ -48,7 +48,12 @@ namespace ErsatzTV.Core.Metadata maybeMetadata = await LoadTelevisionShowMetadata(nfoFileName); } - return maybeMetadata.IfNone( + return maybeMetadata.Match( + metadata => + { + metadata.SortTitle = _fallbackMetadataProvider.GetSortTitle(metadata.Title); + return metadata; + }, () => { ShowMetadata metadata = _fallbackMetadataProvider.GetFallbackMetadataForShow(showFolder);