Index: branches/5.2.x/units/orders/orders_event_handler.php =================================================================== diff -u -N -r15540 -r15568 --- branches/5.2.x/units/orders/orders_event_handler.php (.../orders_event_handler.php) (revision 15540) +++ branches/5.2.x/units/orders/orders_event_handler.php (.../orders_event_handler.php) (revision 15568) @@ -1,6 +1,6 @@ setNextOrderNumber($event); - $object->SetDBField('OrderIP', $_SERVER['REMOTE_ADDR']); + $object->SetDBField('OrderIP', $this->Application->getClientIp()); $order_type = $this->getTypeBySpecial( $this->Application->GetVar('order_type') ); $object->SetDBField('Status', $order_type); @@ -2427,7 +2427,7 @@ $this->CheckUser($event); if ( !$object->GetDBField('OrderIP') ) { - $object->SetDBField('OrderIP', $_SERVER['REMOTE_ADDR']); + $object->SetDBField('OrderIP', $this->Application->getClientIp()); } $shipping_option = $this->Application->GetVar('OriginalShippingOption');