Index: lib.php =================================================================== RCS file: /cvsroot/moodle/moodle/mod/data/lib.php,v retrieving revision 1.113.2.10 diff -c -r1.113.2.10 lib.php *** lib.php 13 Apr 2008 22:26:41 -0000 1.113.2.10 --- lib.php 6 May 2008 19:15:17 -0000 *************** *** 1678,1683 **** --- 1678,1686 ---- $settings = new StdClass(); foreach ($settingsarray as $setting => $value) { + if (!is_array($value)) { + continue; + } $settings->$setting = $value[0]['#']; }