diff --git a/mod/forum/lib.php b/mod/forum/lib.php
index 1cc55957de8..4d53c3018c4 100644
--- a/mod/forum/lib.php
+++ b/mod/forum/lib.php
@@ -1192,7 +1192,7 @@ function forum_make_mail_text($course, $cm, $forum, $discussion, $post, $userfro
 
     if (!$bare) {
         $shortname = format_string($course->shortname, true, array('context' => context_course::instance($course->id)));
-        $posttext  = "$shortname -> $strforums -> ".format_string($forum->name,true);
+        $posttext  .= "$shortname -> $strforums -> ".format_string($forum->name,true);
 
         if ($discussion->name != $forum->name) {
             $posttext  .= " -> ".format_string($discussion->name,true);