Greetings,
I have some code as follows that DW2004MX keeps correcting
every time I re-open the file, even though I have the 'fix invalid nested tags'
option turned off, as well as the 'never correct code in files....' option set
correctly.

<table>
<tr>
<td>
<cfoutput query="myQuery">
<input id= bla bla bla>
<cfif (conditional stuff)>
</td><td>
</cfif>
</cfoutput>
</td>
</tr>
</table>

For some reason, DW keeps relocating the last </td> tag and putting up up next
to the <td> inside the <cfif>, which is obviously not what I want. Is this not
valid for some reason? The page runs perfectly and when viewed, the source
looks as it should with the correct <td></td> combinations where they should
be......why does DW keep 'correcting' this? Is there a way to stop it from
doing it?