diff --git a/blocks/moodleblock.class.php b/blocks/moodleblock.class.php index 68ad34da72c..0fe65dcd67b 100644 --- a/blocks/moodleblock.class.php +++ b/blocks/moodleblock.class.php @@ -796,7 +796,7 @@ class block_base { } function get_extra_capabilities() { - return array(); + return array('moodle/block:view'); } } diff --git a/lib/accesslib.php b/lib/accesslib.php index bb37b32706c..23897aa975f 100755 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -3365,8 +3365,8 @@ function fetch_context_capabilities($context) { $SQL = "SELECT * FROM {capabilities} - WHERE contextlevel = ".CONTEXT_MODULE." - AND component = :component + WHERE (contextlevel = ".CONTEXT_MODULE." + AND component = :component) $extra"; $params['component'] = "mod/$module->name"; break;