diff --git a/feeds.tokens.inc b/feeds.tokens.inc index 874029d27c0b4c375af6f4542f4a2ef680ccbad9..cb7dc4c7da64113b6171c34d94b1f5cdedc834ee 100644 --- a/feeds.tokens.inc +++ b/feeds.tokens.inc @@ -24,15 +24,14 @@ function feeds_token_info() { */ function feeds_tokens($type, $tokens, array $data, array $options) { $replacements = array(); - + if ($type == 'node' && !empty($data['node'])) { $sanitize = !empty($options['sanitize']); $feed_nid = feeds_get_feed_nid($data['node']->nid, 'node'); - $feed_source = node_load($feed_nid); - if ($feed_source) { + if ($feed_nid && $feed_source = node_load($feed_nid)) { foreach ($tokens as $name => $original) { switch ($name) { case 'feed-source':