From 00726467f6097c90f33490051bf7bf3d7728cb4b Mon Sep 17 00:00:00 2001 From: Tony Levi Date: Thu, 6 Jun 2013 14:11:19 +0930 Subject: [PATCH] MDL-40035: Avoid rebuild_course_cache always for empty course --- lib/modinfolib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/modinfolib.php b/lib/modinfolib.php index f099328fb02..fc93e14fe23 100644 --- a/lib/modinfolib.php +++ b/lib/modinfolib.php @@ -275,7 +275,7 @@ class course_modinfo extends stdClass { // Load sectioncache field into memory as PHP object and check it's valid $sectioncache = unserialize($course->sectioncache); - if (!is_array($sectioncache) || empty($sectioncache)) { + if (!is_array($sectioncache)) { // hmm, something is wrong - let's fix it rebuild_course_cache($course->id); $course->sectioncache = $DB->get_field('course', 'sectioncache', array('id'=>$course->id)); -- 2.39.2