diff --git a/backup/util/dbops/restore_dbops.class.php b/backup/util/dbops/restore_dbops.class.php index 071187472ae..1e9ac82427d 100644 --- a/backup/util/dbops/restore_dbops.class.php +++ b/backup/util/dbops/restore_dbops.class.php @@ -920,7 +920,12 @@ abstract class restore_dbops { $course->timemodified = $course->timecreated; $course->visible = $category->visible; - return $DB->insert_record('course', $course); + $courseid = $DB->insert_record('course', $course); + + $category->coursecount++; + $DB->update_record('course_categories', $category); + + return $courseid; } /**