diff --git a/mod/forum/discuss.php b/mod/forum/discuss.php index fdb07f7c48e..4483cf4509f 100644 --- a/mod/forum/discuss.php +++ b/mod/forum/discuss.php @@ -40,6 +40,7 @@ && ($discussion->timeend == 0 || $discussion->timeend > time())))) { error('Discussion ID was incorrect or no longer exists', "$CFG->wwwroot/mod/forum/view.php?f=$forum->id"); } + require_login($course->id); } else { if (! $cm = get_coursemodule_from_instance("forum", $discussion->forum, $course->id)) {