--- questionlib.original.php,v 1.119.2.13 2008/07/10 09:48:44 +0200 +++ questionlib.php 2009-03-12 10:09:29.000000000 +0100 @@ -1903,7 +1903,9 @@ } } } - if ($context->contextlevel == CONTEXT_COURSE){ + if ($context->contextlevel == CONTEXT_COURSE and has_capability('moodle/question:add', $context)){ + $toreturn = clone($category); + } elseif ($context->contextlevel == CONTEXT_MODULE){ $toreturn = clone($category); } }