The dialog asking you if you want to use an older JRE should not show if you are asking to use the curent jre, but if the curent jre is a non-ga version (such as 1.6.0-internal, or 1.6.0-b50), and the application is asking for a platform version, then the dialog is showing when it shouldn't.