diff --git a/src/NzbDrone.Core/MetadataSource/BookInfo/BookInfoProxy.cs b/src/NzbDrone.Core/MetadataSource/BookInfo/BookInfoProxy.cs index a0fecc42c..5f0992c0b 100644 --- a/src/NzbDrone.Core/MetadataSource/BookInfo/BookInfoProxy.cs +++ b/src/NzbDrone.Core/MetadataSource/BookInfo/BookInfoProxy.cs @@ -153,7 +153,10 @@ namespace NzbDrone.Core.MetadataSource.BookInfo { var books = SearchForNewBook(title, null); - return books.Select(x => x.Author.Value).ToList(); + return books + .Select(x => x.Author.Value) + .DistinctBy(x => x.ForeignAuthorId) + .ToList(); } public List SearchForNewBook(string title, string author, bool getAllEditions = true)