Using 1.3.8a with a logged in customer. Express and Payments Pro set to Payflow-UK, all working but..

When a customer selects the Express button at shopping cart the only details passed are email and country. If express is selected as payment method at checkout then it is a bit better but first and last names, county(state) aren't passed.

I did a search and found this had been a problem with 1.3.7 but on checking paypalwpp.php I see that the suggested fix is already in place.

Looking at debug entry_firstname and entry_lastname are being passed in email debug notifications getOverrideAddress - 2 and ec-step1-addr_check3 and SHIPTONAME sent in ec_step1 - 2 -submit

Here is the Paypal Debug Log - SetExpressCheckout(not sure what would be classed as sensitive info so added *********** where I thought:

Code:
2008-08-11 02:55:37
-------------------
(live transaction) --> https://payflowpro.verisign.com/transaction
Request Headers: 
Array
(
    [0] => Content-Type: text/namevalue
    [1] => X-VPS-Timeout: 45
    [2] => X-VPS-VIT-Client-Type: PHP/cURL
    [3] => X-VPS-VIT-Integration-Product: PHP::Zen Cart - Payflow Pro
    [4] => X-VPS-VIT-Integration-Version: 1.3.8a
)


Request Parameters: {SetExpressCheckout} Array (
    [LOCALECODE] => GB
    [CURRENCY] => GBP
    [PAYMENTACTION] => Sale
    [ADDROVERRIDE] => 1
    [SHIPTONAME] => Micky Mouse
    [SHIPTOSTREET] => 999 Dare Way
    [SHIPTOSTREET2] => Tricky Meads
    [SHIPTOCITY] => Swindon
    [SHIPTOZIP] => PF2 4YZ
    [SHIPTOSTATE] => Wiltshire
    [EMAIL] => [email protected]
    [PHONENUM] => ***********
    [AMT] => 7.50
    [RETURNURL[60]] =>
https://www.stableimaging.co.uk/ipn_main_handler.php?type=ec
    [CANCELURL[76]] =>
https://www.stableimaging.co.uk/index.php?main_page=checkout&ec_cancel=1
    [ACTION] => S
    [TENDER] => P
    [TRXTYPE] => S
    [SHIPTOCOUNTRY] => GB
    [PAGESTYLE] => StableImaging
    [REQUEST_ID] => ***********
    [USER] => ***********
    [PWD] => ***********
    [PARTNER] => ***********
    [VENDOR] => ***********
)


Response: 
Array
(
    [RESULT] => 0
    [RESPMSG] => Approved
    [TOKEN] => EC-***********
    [CORRELATIONID] => ***********
    [REQUEST_ID] => ***********
    [CURL_ERRORS] => 
)
Any ideas as I can see this as being annoying to some customers?

Thanks in advance

Neil