selectManyCheckboxの出力するlabelタグがIE6で動作しない

S2JSFのselectManyCheckboxでは、チェックボックスに対してlabelタグを出力してくれます。

<label><input name="_id88:_id95" type="checkbox" value="1" />One</label>

ただし、この形式はIE6ではサポートしていないようです。
HTML的には、以下のようにtext値をlabelタグで囲む必要があるようです。
IEが悪い?)

<input id="_id88:_id95" name="_id88:_id95" type="checkbox" value="1" /><label for="_id88:_id95">One</label>

idを振って、labelのスタートタグをひとつ後ろに持っていく感じですね。

というわけで、selectManyCheckboxがIE対応できなくて困っています..orz
S2JSFのorg.seasar.jsf.render.html.HtmlSelectManyCheckboxRenderer.java あたりなんでしょうか。。