I just posted an answer to Frank's suggestion and it certainly isn't as easy as you might think. If they exposed a flag to say that a vertical scrollbar either existed or not I think that would provide a way to fix this but they don't.