After some further research it appears that this function can be disabled (by the dealer) within the cars ECU firmware set up. This is sometimes done if the car has a hire or lease history, where the owner does not want unauthorised remote and key programming. Or of course the dealer wants to rip you to programme the remotes...
In this case you have no option other than to get the dealer involved.