diff --git a/modules/comment/comment.module b/modules/comment/comment.module
index b593e7ddc29bdeff0528ea8aaeb07f89b2c7c88e..da3951cf9df8cf70facaba31199bdb74cb5419db 100644
--- a/modules/comment/comment.module
+++ b/modules/comment/comment.module
@@ -1701,7 +1701,8 @@ function comment_form_add_preview($form, &$form_state) {
     $output .= theme('comment_view', $comment, $node);
   }
   else {
-    $form['#suffix'] = node_view($node);
+    $suffix = empty($form['#suffix']) ? '' : $form['#suffix'];
+    $form['#suffix'] = $suffix . node_view($node);
     $edit['pid'] = 0;
   }