Mozilla Forms in tables intolorance bug

Every browser I tested renders the two tables below identically, EXCEPT for Mozilla v1.1a (including previous versions of Mozilla). (IE 5.5, IE 6.0, Opera 6.01, Netscape v4.77, Mozilla < v1.1a)
This is a normal table and renders correctly:
cell 1acell 2a
cell 1bcell 2b

This table has a begin FORM tag after the first TR, but before the first TD, as is common in MANY html pages. This practice started because Most browsers insert space when you add a "FORM" tag, and putting it between the TR and TD tags hides this space so it does not appear in the page.
cell 1acell 2a
cell 1bcell 2b