Well, I know what's causing the problem, but I don't know why. If I take the 'base' element out of the 'head' section, the control works as expected:
<base href="http://localhost:8080/tcsc/" />
Is this a bug? Is there a workaround?
Why are you need your base href on your page?
We can change this element to be rendered as span instead of a.. but you'll lose a styles.
I was using the base href as a convenience and, to work around this problem, removed it.