diff --git a/course/lib.php b/course/lib.php
index a1a2bba0be1..bbe0a6e3ee7 100644
--- a/course/lib.php
+++ b/course/lib.php
@@ -1044,11 +1044,14 @@ function print_section($course, $section, $mods, $modnamesused, $absolute=false,
get_current_group($course->id) : false;
$unread = forum_tp_count_forum_posts($mod->instance, $groupid) -
forum_tp_count_forum_read_records($USER->id, $mod->instance, $groupid);
- if ($unread == 1) {
- echo ' '.$strunreadpostsone.' ';
- } else if ($unread) {
- $strunreadpostsnumber = get_string('unreadpostsnumber', 'forum', $unread);
- echo ' '.$strunreadpostsnumber.' ';
+ if ($unread) {
+ echo ' ';
+ if ($unread == 1) {
+ echo $strunreadpostsone;
+ } else {
+ print_string('unreadpostsnumber', 'forum', $unread);
+ }
+ echo ' ';
}
}
diff --git a/mod/forum/index.php b/mod/forum/index.php
index c8dcc6b75f3..c6df9ca2d85 100644
--- a/mod/forum/index.php
+++ b/mod/forum/index.php
@@ -137,9 +137,9 @@
$unread = forum_tp_count_forum_posts($forum->id, $groupid) -
forum_tp_count_forum_read_records($USER->id, $forum->id, $groupid);
if ($unread > 0) {
- $unreadlink = ''.$unread.'';
+ $unreadlink = ''.$unread.'';
} else {
- $unreadlink = ''.$unread.'';
+ $unreadlink = ''.$unread.'';
}
}