diff --git a/plugins/FeedsDataProcessor.inc b/plugins/FeedsDataProcessor.inc index a7a0fafefd43cee7aa0936dd65a376387324a4dc..82e29c5c17f52a65ad61902c62337aa08a079f20 100644 --- a/plugins/FeedsDataProcessor.inc +++ b/plugins/FeedsDataProcessor.inc @@ -235,7 +235,12 @@ class FeedsDataProcessor extends FeedsProcessor { } } else { - $target_item[$target_element] = $value; + if (is_array($target_item[$target_element]) && is_array($value)) { + $target_item[$target_element] = array_merge($target_item[$target_element], $value); + } + else { + $target_item[$target_element] = $value; + } } }