diff --git a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs index 93e8485636c..07cf0522400 100644 --- a/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs +++ b/src/NzbDrone.Core/Extras/Metadata/Consumers/Xbmc/XbmcMetadata.cs @@ -273,13 +273,18 @@ public override MetadataFileResult MovieMetadata(Movie movie, MovieFile movieFil details.Add(setElement); } - var tags = _tagRepository.Get(movie.Tags); - - foreach (var tag in tags) + if (movie.Tags.Any()) { - details.Add(new XElement("tag", tag.Label)); + var tags = _tagRepository.Get(movie.Tags); + + foreach (var tag in tags) + { + details.Add(new XElement("tag", tag.Label)); + } } + details.Add(new XElement("status", movie.MovieMetadata.Value.Status)); + foreach (var credit in credits) { if (credit.Name != null && credit.Job == "Screenplay")