diff --git a/lib/accesslib.php b/lib/accesslib.php index fe151c74c21..ae9228c67d6 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -265,6 +265,7 @@ function get_default_frontpage_role_access($roleid, $accessdata=NULL) { ON rc.contextid=ctx.id WHERE rc.roleid = {$roleid} AND (ctx.id = ".SYSCONTEXTID." OR ctx.path LIKE '$base/%') + AND ctx.contextlevel <= ".CONTEXT_COURSE." ORDER BY ctx.depth, ctx.path"; if ($rs = get_recordset_sql($sql)) {