diff --git a/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs b/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs index 2c018ae97..069886844 100644 --- a/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs +++ b/src/NzbDrone.Core/ImportLists/ImportListSyncService.cs @@ -180,7 +180,7 @@ namespace NzbDrone.Core.ImportLists { var monitored = importList.ShouldMonitor != ImportListMonitorType.None; - albumsToAdd.Add(new Album + var toAdd = new Album { ForeignAlbumId = report.AlbumMusicBrainzId, Monitored = monitored, @@ -199,7 +199,14 @@ namespace NzbDrone.Core.ImportLists Monitor = monitored ? MonitorTypes.All : MonitorTypes.None } }, - }); + }; + + if (importList.ShouldMonitor == ImportListMonitorType.SpecificAlbum) + { + toAdd.Artist.Value.AddOptions.AlbumsToMonitor.Add(toAdd.ForeignAlbumId); + } + + albumsToAdd.Add(toAdd); } }