diff --git a/comment.php b/comment.php
index d38a5b0f9..d17577a5a 100644
--- a/comment.php
+++ b/comment.php
@@ -140,7 +140,12 @@ if(e_AJAX_REQUEST) // TODO improve security
$width = ($pid) ? 1 : 0;
$ret['html'] = "\n\n
";
- $ret['html'] .= e107::getComment()->render_comment($row,'comments','comment',intval($_POST['itemid']),$width);
+
+ /**
+ * Fix for issue e107inc/e107#3154 (Comments not refreshing on submission)
+ * Missing 6th argument ($subject) caused an exception
+ */
+ $ret['html'] .= e107::getComment()->render_comment($row,'comments','comment',intval($_POST['itemid']),$width, $tp->toDB($clean_subject));
$ret['html'] .= "\n\n";
$ret['error'] = false;