protected function _setAddresses( MShop_Order_Item_Base_Interface $order, MShop_Order_Item_Interface $item )
	{
		$addresses = $order->getAddresses();

		if( empty( $addresses ) && $this->_getConfigValue( 'autofill.orderaddress', true ) == true )
		{
			$manager = MShop_Factory::createManager( $this->_getContext(), 'order/base/address' );
			$search = $manager->createSearch();
			$search->setConditions( $search->compare( '==', 'order.base.address.baseid', $item->getBaseId() ) );
			$addresses = $manager->searchItems( $search );

			foreach( $addresses as $address ) {
				$order->setAddress( $address, $address->getType() );
			}
		}
	}