Index: trackback.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/trackback/trackback.module,v retrieving revision 1.75.2.5 diff -u -r1.75.2.5 trackback.module --- trackback.module 10 Jan 2009 13:29:38 -0000 1.75.2.5 +++ trackback.module 1 May 2009 14:40:34 -0000 @@ -515,10 +515,12 @@ variable_set('trackback_block' . $delta . '_display_url', $edit['trackback_block' . $delta . '_display_url']); break; - case 'view': + case 'view': + if (variable_get('trackback_view', 0) == 2 && arg(0) == 'node' && is_numeric(arg(1)) && is_null(arg(2))) { $node = node_load(arg(1)); - if (isset($node->can_receive) and node_access('view', $node) and $block['content'] = trackback_render($node)) { + if (isset($node->can_receive) && node_access('view', $node)) { + $block['content'] = trackback_render($node); if (variable_get('trackback_block' . $delta . '_display_url', 0) == 1) { $attributes = array( 'class' => 'trackback-url', @@ -526,10 +528,9 @@ ); $block['content'] .= l(t('Trackback URL'), _trackback_get_url($node), array('attributes' => $attributes)); } - - $block['subject'] = t('Trackbacks'); - return $block; } + $block['subject'] = t('Trackbacks'); + return $block; } break; }