Index: branches/5.2.x/core/units/relationship/relationship_event_handler.php =================================================================== diff -u -N -r15130 -r15145 --- branches/5.2.x/core/units/relationship/relationship_event_handler.php (.../relationship_event_handler.php) (revision 15130) +++ branches/5.2.x/core/units/relationship/relationship_event_handler.php (.../relationship_event_handler.php) (revision 15145) @@ -1,6 +1,6 @@ getObject(); + $object = $event->getObject(); /* @var $object kDBItem */ $table_info = $object->getLinkedInfo(); @@ -71,7 +71,7 @@ if ( $dst_field == 'TargetId' ) { // prepare target_id & target_type - $object =& $event->getObject(Array ('skip_autoload' => true)); + $object = $event->getObject(Array ('skip_autoload' => true)); $target_id = 0; $target_prefix = false; @@ -136,7 +136,7 @@ { parent::OnAfterItemLoad($event); - $object =& $event->getObject(); + $object = $event->getObject(); /* @var $object kDBItem */ $sql = 'SELECT Prefix @@ -218,7 +218,7 @@ $sql_parts['TargetName'] = str_replace('rel','%1$s',$sql_parts['TargetName']); } - $object =& $event->getObject(); + $object = $event->getObject(); $vars = Array('#ITEM_NAMES#', '#ITEM_TYPES#'); $replacements = Array( implode(', ',$sql_parts['ItemName']), $sql_parts['TargetName'] ); @@ -289,7 +289,7 @@ */ function OnDeleteForeignRelations($event) { - $main_object =& $event->MasterEvent->getObject(); + $main_object = $event->MasterEvent->getObject(); /* @var $main_object kDBItem */ $sql = 'DELETE FROM ' . $this->Application->getUnitOption($event->Prefix, 'TableName') . '