diff --git a/feeds.feeds.inc b/feeds.feeds.inc index a51a7a6c52fa3ae0c25c584693bb1e697882eaba..09ea0a5b6c408b2439850ceb1a3db016604e9603 100644 --- a/feeds.feeds.inc +++ b/feeds.feeds.inc @@ -23,6 +23,11 @@ function feeds_feeds_processor_targets($entity_type, $bundle) { function feeds_feeds_processor_targets_alter(array &$targets, $entity_type, $bundle) { // This hook gets called last, so that we normalize the whole array. feeds_normalize_targets($targets); + + // Since a hook can be invoked multiple times during a request, reset the + // "feeds_feeds_processor_targets" variable. + // @see _feeds_feeds_processor_targets_alter() + drupal_static_reset('feeds_feeds_processor_targets'); } /**