diff --git a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs index 0e754562f..2ad1e7f5a 100644 --- a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs +++ b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs @@ -148,11 +148,13 @@ public override MetadataFileResult MovieMetadata(Movie movie, MovieFile movieFil var details = new XElement("movie"); - details.Add(new XElement("title", movieTranslation?.Title ?? movie.Title)); + var metadataTitle = movieTranslation?.Title ?? movie.Title; + + details.Add(new XElement("title", metadataTitle)); details.Add(new XElement("originaltitle", movie.MovieMetadata.Value.OriginalTitle)); - details.Add(new XElement("sorttitle", movie.MovieMetadata.Value.SortTitle)); + details.Add(new XElement("sorttitle", Parser.Parser.NormalizeTitle(metadataTitle))); if (movie.MovieMetadata.Value.Ratings.Tmdb?.Votes > 0 || movie.MovieMetadata.Value.Ratings.Imdb?.Votes > 0) {