diff --git a/src/NzbDrone.Core/MediaFiles/BookImport/Identification/IdentificationService.cs b/src/NzbDrone.Core/MediaFiles/BookImport/Identification/IdentificationService.cs index 375b9435a..34de959e0 100644 --- a/src/NzbDrone.Core/MediaFiles/BookImport/Identification/IdentificationService.cs +++ b/src/NzbDrone.Core/MediaFiles/BookImport/Identification/IdentificationService.cs @@ -84,7 +84,15 @@ namespace NzbDrone.Core.MediaFiles.BookImport.Identification i++; _logger.ProgressInfo($"Identifying book {i}/{releases.Count}"); _logger.Debug($"Identifying book files:\n{localRelease.LocalBooks.Select(x => x.Path).ConcatToString("\n")}"); - IdentifyRelease(localRelease, idOverrides, config); + + try + { + IdentifyRelease(localRelease, idOverrides, config); + } + catch (Exception e) + { + _logger.Error(e, "Error identifying release"); + } } watch.Stop();