diff --git a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs index 3dc12d51a..8c1a63019 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/CardigannBase.cs @@ -256,7 +256,16 @@ namespace NzbDrone.Core.Indexers.Cardigann return null; } - value = selection.Value(); + if (selection.Type is JTokenType.Array) + { + // turn this json array into a comma delimited string + var valueArray = selection.Value(); + value = string.Join(",", valueArray); + } + else + { + value = selection.Value(); + } } if (selector.Case != null)