diff --git a/mod/forum/lib.php b/mod/forum/lib.php index d6e731a95d4..36d24e6bb6d 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -3723,7 +3723,12 @@ function forum_print_discussion_header(&$post, $forum, $group=-1, $datestring="" if ($group !== -1) { // Groups are active - group is a group data object or NULL echo ''; if (!empty($group->picture) and empty($group->hidepicture)) { - print_group_picture($group, $forum->course, false, false, true); + if ($canviewparticipants && $COURSE->groupmode) { + $picturelink = true; + } else { + $picturelink = false; + } + print_group_picture($group, $forum->course, false, false, $picturelink); } else if (isset($group->id)) { if ($canviewparticipants && $COURSE->groupmode) { echo ''.$group->name.'';