diff --git a/lib/security/Permission.inc b/lib/security/Permission.inc index e12fc28..0a9454a 100644 --- a/lib/security/Permission.inc +++ b/lib/security/Permission.inc @@ -118,7 +118,14 @@ class Permission { if ($iUserID == '') { $iUserID = $_SESSION['userID']; } + if (empty($iUserID)) { + return false; + } $iUserID = KTUtil::getId($iUserID); + if (PEAR::isError($iUserID)) + { + return false; + } $query = 'SELECT UGL.group_id FROM '.$default->users_groups_table.' AS UGL