I think the problem is it adds the short haul at the low 50p rate so 14500 avios, rather than the normal band rate of 10000 avios.
The only way around is either booking two separate tickets online, or calling and requesting the short haul is priced at the standard avios rate.