From d439958eaad7106509199edf5042adea403a5c77 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Fri, 2 Jan 2009 00:56:47 +0100 Subject: [PATCH] [svn r17498] Minor improvement to condition in api_is_allowed() --- main/inc/lib/main_api.lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/inc/lib/main_api.lib.php b/main/inc/lib/main_api.lib.php index 87e25607ce..1ef1cba0a9 100644 --- a/main/inc/lib/main_api.lib.php +++ b/main/inc/lib/main_api.lib.php @@ -1420,7 +1420,7 @@ function api_is_allowed($tool, $action, $task_id = 0) { return true; } //if(!$_SESSION['total_permissions'][$_course['code']] and $_course) - if ($_course) { + if (is_array($_course) and count($_course)>0) { require_once(api_get_path(SYS_CODE_PATH) . 'permissions/permissions_functions.inc.php'); require_once(api_get_path(LIBRARY_PATH) . "/groupmanager.lib.php");