Commit: 92a1dbc7f1a46d8bb5a26962e68183c689b6c0a2
Author: Edmunds Kalniņš | Date: 2011-05-02 22:19:29 +0300
diff --git a/libraries/lithium/data/entity/Document.php b/libraries/lithium/data/entity/Document.php
index 84d0701..e26a7f1 100644
--- a/libraries/lithium/data/entity/Document.php
+++ b/libraries/lithium/data/entity/Document.php
@@ -260,7 +260,7 @@ class Document extends \lithium\data\Entity implements \Iterator, \ArrayAccess {
if (is_string($name) && strpos($name, '.')) {
return $this->_setNested($name, $value);
}
- if ($model = $this->_model) {
+ if (is_array($value) && $model = $this->_model) {
$pathKey = $this->_pathKey;
$options = compact('pathKey') + array('first' => true);
$conn = $model::connection();