For those of you rocking the Internet Explorer 9 beta browser, Microsoft just released an update that should help with any quirky behavior you might be experiencing.
"Today we released a recommended update for all Internet Explorer 9 beta customers via Windows Update (KB2448827). This update includes stability fixes for the beta build," Microsoft stated in a blog post.
This isn't a new beta build, just a patch for existing ones. If you have automatic updating setup, then you're all set. Otherwise, you can check for updates and install the patch manually.