diff --git a/mod/forum/lib.php b/mod/forum/lib.php index 4a0e2f7dacf..14f84203193 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -4831,6 +4831,10 @@ function forum_user_can_post_discussion($forum, $currentgroup=null, $unused=-1, if (!has_capability($capname, $context)) { return false; } + + if ($forum->type == 'single') { + return false; + } if ($forum->type == 'eachuser') { if (forum_user_has_posted_discussion($forum->id, $USER->id)) {