diff --git a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs index bb0275b16..0e754562f 100644 --- a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs +++ b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs @@ -261,7 +261,7 @@ public override MetadataFileResult MovieMetadata(Movie movie, MovieFile movieFil details.Add(new XElement("country")); - if (movie.MovieMetadata.Value.CollectionTitle != null) + if (Settings.AddCollectionName && movie.MovieMetadata.Value.CollectionTitle != null) { var setElement = new XElement("set"); diff --git a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadataSettings.cs b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadataSettings.cs index be7f5c622..ea4e0b5d3 100644 --- a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadataSettings.cs +++ b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadataSettings.cs @@ -24,6 +24,7 @@ public XbmcMetadataSettings() MovieMetadataLanguage = (int)Language.English; MovieImages = true; UseMovieNfo = false; + AddCollectionName = true; } [FieldDefinition(0, Label = "Movie Metadata", Type = FieldType.Checkbox)] @@ -41,6 +42,9 @@ public XbmcMetadataSettings() [FieldDefinition(4, Label = "Use Movie.nfo", Type = FieldType.Checkbox, HelpText = "Radarr will write metadata to movie.nfo instead of the default .nfo")] public bool UseMovieNfo { get; set; } + [FieldDefinition(5, Label = "Collection Name", Type = FieldType.Checkbox, HelpText = "Radarr will write the collection name to the .nfo file", Advanced = true)] + public bool AddCollectionName { get; set; } + public bool IsValid => true; public NzbDroneValidationResult Validate()