From 949c27a026d2b2276b2a13166e6ed7065b260fea Mon Sep 17 00:00:00 2001 From: Dan Poltawski <dan@moodle.com> Date: Wed, 30 Dec 2015 14:12:54 +0000 Subject: [PATCH] MDL-27840 course: prevent warnings on half-uninstall mod --- lib/modinfolib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/modinfolib.php b/lib/modinfolib.php index 03a9dd18e3d..ff0a4f7b891 100644 --- a/lib/modinfolib.php +++ b/lib/modinfolib.php @@ -492,7 +492,7 @@ class course_modinfo { // Loop through each piece of module data, constructing it static $modexists = array(); foreach ($coursemodinfo->modinfo as $mod) { - if (strval($mod->name) === '') { + if (!isset($mod->name) || strval($mod->name) === '') { // something is wrong here continue; }