diff options
Diffstat (limited to 'framework/DataAccess/SQLMap/Statements/TMappedStatement.php')
| -rw-r--r-- | framework/DataAccess/SQLMap/Statements/TMappedStatement.php | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/framework/DataAccess/SQLMap/Statements/TMappedStatement.php b/framework/DataAccess/SQLMap/Statements/TMappedStatement.php index dfe7aa9a..3dc100dc 100644 --- a/framework/DataAccess/SQLMap/Statements/TMappedStatement.php +++ b/framework/DataAccess/SQLMap/Statements/TMappedStatement.php @@ -968,7 +968,8 @@ class TSQLMapObjectCollectionTree  		if(!$found && !empty($parent))
  		{
  			$this->_tree[$parent] = array();
 -			$this->_entries[$parent] = $object;
 +			if(!isset($this->_entries[$parent]) || $object !== '')
 +				$this->_entries[$parent] = $object;
  			$this->addNode($this->_tree, $parent, $node);
  		}
  	}
 | 
