diff --git a/plugins/FeedsParser.inc b/plugins/FeedsParser.inc index 60346d99467a2d0f3bd9cec7d8626d4a9ca8bc4a..43cf1d7943a379684367995764a7c8574c421b16 100644 --- a/plugins/FeedsParser.inc +++ b/plugins/FeedsParser.inc @@ -125,7 +125,9 @@ abstract class FeedsParser extends FeedsPlugin { * @see FeedsCSVParser::getSourceElement(). */ public function getSourceElement(FeedsSource $source, FeedsParserResult $result, $element_key) { - if (($node = node_load($source->feed_nid)) && $element_key == 'parent:uid') { + if ($element_key == 'parent:uid' && + $source->feed_nid && + ($node = node_load($source->feed_nid))) { return $node->uid; } $item = $result->currentItem();