X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FTask.php;h=a947f4729c001b9fd6fb7cfdbd10d770ed01a87e;hb=8f66d32c5d809c355ce9ecc67552a2b38208b222;hp=40985c4b451b6b99720b049adf1fe584d488ad52;hpb=f638a4b8dbd9f9dc210c24295a254bbbf668a448;p=civicrm-core.git diff --git a/CRM/Core/Task.php b/CRM/Core/Task.php index 40985c4b45..a947f4729c 100644 --- a/CRM/Core/Task.php +++ b/CRM/Core/Task.php @@ -132,7 +132,7 @@ abstract class CRM_Core_Task { */ public static function corePermissionedTaskTitles($tasks, $permission, $params) { // Only offer the "Update Smart Group" task if a smart group/saved search is already in play and we have edit permissions - if (!empty($params['ssID']) && ($permission == CRM_Core_Permission::EDIT)) { + if (!empty($params['ssID']) && ($permission == CRM_Core_Permission::EDIT) && CRM_Core_Permission::check('edit groups')) { $tasks[self::SAVE_SEARCH_UPDATE] = self::$_tasks[self::SAVE_SEARCH_UPDATE]['title']; } else {