IE7 "unknown runtime error" when editing innerHTML

Page Title:

I found this elsewhere in various forums and comments but not very concisely.  Basically it comes down to, you can't nest block elements in a P tag.  If you do, you can't edit the innerHTML of that block element. 

Take the block element out of the P tag and you should be set.  In my case this was in using Googiespell, a great free spellchecker for your site. 

Relevant Tags: JavaScript