summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/libraries/MY_ORM.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/libraries/MY_ORM.php b/core/libraries/MY_ORM.php
index cc359799..fb2f80a7 100644
--- a/core/libraries/MY_ORM.php
+++ b/core/libraries/MY_ORM.php
@@ -38,7 +38,9 @@ class ORM_Iterator extends ORM_Iterator_Core {
*/
public function current() {
$row = parent::current();
- model_cache::set($row);
+ if (is_object($row)) {
+ model_cache::set($row);
+ }
return $row;
}
} \ No newline at end of file