diff --git a/src/NzbDrone.Core/Download/Clients/DownloadStation/Responses/DiskStationError.cs b/src/NzbDrone.Core/Download/Clients/DownloadStation/Responses/DiskStationError.cs index af818313e..d8ce31d71 100644 --- a/src/NzbDrone.Core/Download/Clients/DownloadStation/Responses/DiskStationError.cs +++ b/src/NzbDrone.Core/Download/Clients/DownloadStation/Responses/DiskStationError.cs @@ -83,16 +83,23 @@ namespace NzbDrone.Core.Download.Clients.DownloadStation.Responses { return AuthMessages[Code]; } + if (api == DiskStationApi.DownloadStationTask && DownloadStationTaskMessages.ContainsKey(Code)) { return DownloadStationTaskMessages[Code]; } + if (api == DiskStationApi.FileStationList && FileStationMessages.ContainsKey(Code)) { return FileStationMessages[Code]; } - return CommonMessages[Code]; + if (CommonMessages.ContainsKey(Code)) + { + return CommonMessages[Code]; + } + + return $"{ Code } - Unknown error"; } } }