diff --git a/lib/accesslib.php b/lib/accesslib.php index 6680b41a16b..a54f45d730e 100644 --- a/lib/accesslib.php +++ b/lib/accesslib.php @@ -5242,7 +5242,7 @@ abstract class context extends stdClass implements IteratorAggregate { * @param stdClass $record */ protected function __construct(stdClass $record) { - $this->_id = $record->id; + $this->_id = (int)$record->id; $this->_contextlevel = (int)$record->contextlevel; $this->_instanceid = $record->instanceid; $this->_path = $record->path;