See also zopefoundation/zope.formlib#5 which uses basically the same code.
I have got a simple fix that I will commit to master, but an issue is a good spot to add screenshots of what goes wrong.
The example is from a field in a customer project.
This looks bad:
This is how it looks after a fix:
Explicitly hide span in 'orderedselect_input.pt'.
This only contains hidden inputs, but Internet Explorer 10 was showing
Fixes issue #19.