diff --git a/modules/comment.module b/modules/comment.module
index 8f90417ccab..0b4aeb3c0c5 100644
--- a/modules/comment.module
+++ b/modules/comment.module
@@ -762,7 +762,7 @@ function comment_render($node, $cid = 0) {
if ($comment = db_fetch_object($result)) {
$comment->name = $comment->uid ? $comment->registered_name : $comment->name;
- $output .= theme('comment_view', $comment, theme('links', module_invoke_all('link', 'comment', $comment, 1)));
+ $output .= theme('comment_view', $comment, module_invoke_all('link', 'comment', $comment, 1));
}
}
else {
@@ -1226,12 +1226,12 @@ function theme_comment_controls($form) {
}
function theme_comment($comment, $links = 0) {
- $output = "
';
return $output;
}
@@ -1249,7 +1249,7 @@ function theme_comment_flat_collapsed($comment) {
}
function theme_comment_flat_expanded($comment) {
- return theme('comment_view', $comment, theme('links', module_invoke_all('link', 'comment', $comment, 0)));
+ return theme('comment_view', $comment, module_invoke_all('link', 'comment', $comment, 0));
}
function theme_comment_thread_min($comment, $pid = 0) {
@@ -1265,7 +1265,7 @@ function theme_comment_thread_max($comment, $level = 0) {
$output .= '\n";
}
- $output .= theme('comment_view', $comment, theme('links', module_invoke_all('link', 'comment', $comment, 0)));
+ $output .= theme('comment_view', $comment, module_invoke_all('link', 'comment', $comment, 0));
if ($comment->depth) {
$output .= "
\n";
diff --git a/modules/comment/comment.module b/modules/comment/comment.module
index 8f90417ccab..0b4aeb3c0c5 100644
--- a/modules/comment/comment.module
+++ b/modules/comment/comment.module
@@ -762,7 +762,7 @@ function comment_render($node, $cid = 0) {
if ($comment = db_fetch_object($result)) {
$comment->name = $comment->uid ? $comment->registered_name : $comment->name;
- $output .= theme('comment_view', $comment, theme('links', module_invoke_all('link', 'comment', $comment, 1)));
+ $output .= theme('comment_view', $comment, module_invoke_all('link', 'comment', $comment, 1));
}
}
else {
@@ -1226,12 +1226,12 @@ function theme_comment_controls($form) {
}
function theme_comment($comment, $links = 0) {
- $output = "';
return $output;
}
@@ -1249,7 +1249,7 @@ function theme_comment_flat_collapsed($comment) {
}
function theme_comment_flat_expanded($comment) {
- return theme('comment_view', $comment, theme('links', module_invoke_all('link', 'comment', $comment, 0)));
+ return theme('comment_view', $comment, module_invoke_all('link', 'comment', $comment, 0));
}
function theme_comment_thread_min($comment, $pid = 0) {
@@ -1265,7 +1265,7 @@ function theme_comment_thread_max($comment, $level = 0) {
$output .= '\n";
}
- $output .= theme('comment_view', $comment, theme('links', module_invoke_all('link', 'comment', $comment, 0)));
+ $output .= theme('comment_view', $comment, module_invoke_all('link', 'comment', $comment, 0));
if ($comment->depth) {
$output .= "
\n";
diff --git a/themes/engines/phptemplate/phptemplate.engine b/themes/engines/phptemplate/phptemplate.engine
index 45518608065..0f4585c0f50 100644
--- a/themes/engines/phptemplate/phptemplate.engine
+++ b/themes/engines/phptemplate/phptemplate.engine
@@ -263,7 +263,7 @@ function phptemplate_comment($comment, $links = 0) {
'comment' => $comment,
'content' => $comment->comment,
'date' => format_date($comment->timestamp),
- 'links' => $links,
+ 'links' => $links ? theme('links', $links) : '',
'new' => $comment->new ? t('new') : '',
'picture' => theme_get_setting('toggle_comment_user_picture') ? theme('user_picture', $comment) : '',
'submitted' => t('Submitted by %a on %b.',