From 1e3c41c0cf81897bc612498452f0e7ba90ec6ee3 Mon Sep 17 00:00:00 2001 From: Petr Skoda Date: Sun, 21 Aug 2011 18:17:43 +0200 Subject: [PATCH] MDL-29011 do not require manual enrol cap on the enrolled users page --- enrol/manual/lib.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/enrol/manual/lib.php b/enrol/manual/lib.php index f31e44fb58a..206ee89ba1d 100644 --- a/enrol/manual/lib.php +++ b/enrol/manual/lib.php @@ -198,7 +198,11 @@ class enrol_manual_plugin extends enrol_plugin { return false; } - $button = new enrol_user_button($this->get_manual_enrol_link($instance), get_string('enrolusers', 'enrol_manual'), 'get'); + if (!$manuallink = $this->get_manual_enrol_link($instance)) { + return false; + } + + $button = new enrol_user_button($manuallink, get_string('enrolusers', 'enrol_manual'), 'get'); $button->class .= ' enrol_manual_plugin'; $startdate = $manager->get_course()->startdate;