From 3e10224d1f52798198f6893f8901ffc1aa1fb036 Mon Sep 17 00:00:00 2001 From: nicolasconnault Date: Tue, 26 Aug 2008 08:21:52 +0000 Subject: [PATCH] MDL-16176 --- mod/glossary/lib.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mod/glossary/lib.php b/mod/glossary/lib.php index a594603016..b7d31fe1b0 100644 --- a/mod/glossary/lib.php +++ b/mod/glossary/lib.php @@ -418,8 +418,11 @@ function glossary_grade_item_update($glossary, $grades=NULL) { $params = array('itemname'=>$glossary->name, 'idnumber'=>$glossary->cmidnumber); }else{ // MDL-14303 - $cm = get_coursemodule_from_instance('glossary', $glossary->id); - $params = array('itemname'=>$glossary->name, 'idnumber'=>$cm->id); + if ($cm = get_coursemodule_from_instance('glossary', $glossary->id)) { + $params = array('itemname'=>$glossary->name, 'idnumber'=>$cm->id); + } else { + return false; + } } if (!$glossary->assessed or $glossary->scale == 0) { -- 2.39.5