diff --git a/lib/Doctrine/Record.php b/lib/Doctrine/Record.php index 184eef57d..14f9d0642 100644 --- a/lib/Doctrine/Record.php +++ b/lib/Doctrine/Record.php @@ -437,7 +437,7 @@ abstract class Doctrine_Record extends Doctrine_Record_Abstract implements Count public function hydrate(array $data) { $this->_values = $this->cleanData($data); - $this->_data = $data; + $this->_data = array_merge($this->_data, $data); $this->prepareIdentifiers(true); }