Index: trunk/core/kernel/kbase.php =================================================================== diff -u -N -r8474 -r8605 --- trunk/core/kernel/kbase.php (.../kbase.php) (revision 8474) +++ trunk/core/kernel/kbase.php (.../kbase.php) (revision 8605) @@ -474,7 +474,8 @@ if($fields) { $this->VirtualFields = $fields; - $this->Fields = array_merge_recursive2($this->VirtualFields, $this->Fields); + $this->Fields = array_merge($this->VirtualFields, $this->Fields); +// $this->Fields = array_merge_recursive2($this->VirtualFields, $this->Fields); } }