Index: branches/unlabeled/unlabeled-1.63.2/core/units/users/users_event_handler.php =================================================================== diff -u -r5573 -r5883 --- branches/unlabeled/unlabeled-1.63.2/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 5573) +++ branches/unlabeled/unlabeled-1.63.2/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 5883) @@ -1017,6 +1017,20 @@ $this->Application->StoreVar('force_tab', $force_tab); } } + + /** + * Overwritten to return user from order by special .ord + * + * @param kEvent $event + */ + function getPassedId(&$event) + { + if ($event->Special == 'ord') { + $order =& $this->Application->recallObject('ord'); + return $order->GetDBField('PortalUserId'); + } + return parent::getPassedID($event); + } } ?> \ No newline at end of file