diff --git a/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs b/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs index 8fece1864..e1030befb 100644 --- a/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs +++ b/src/NzbDrone.Core/Music/Services/RefreshAlbumService.cs @@ -340,7 +340,14 @@ public bool RefreshAlbumInfo(List albums, List remoteAlbums, bool (updatedMusicbrainzAlbums == null && _checkIfAlbumShouldBeRefreshed.ShouldRefresh(album)) || (updatedMusicbrainzAlbums != null && updatedMusicbrainzAlbums.Contains(album.ForeignAlbumId))) { - updated |= RefreshAlbumInfo(album, remoteAlbums, forceUpdateFileTags); + try + { + updated |= RefreshAlbumInfo(album, remoteAlbums, forceUpdateFileTags); + } + catch (Exception e) + { + _logger.Error(e, "Couldn't refresh info for album {0}", album.Title); + } } else {