deployJava.js no detecta JRE en IE 11

Estoy usando deployJava.js para incluir applets así:

<script>
    var attributes = {
        name:'ForrestGump', id:'ForrestGump',
        codebase:'java/', code:'ForrestGump',
        cache_archive:'ForrestGumpSigned.jar',
        cache_option:'Plugin',
        initial_focus:false,
        width:1, height:1 };
    var parameters = { } ;
    var version = '1.7.0' ;
    deployJava.runApplet(attributes, parameters, version);
</script>

Algunos usuarios que usan IE 11 (en Windows 7, no estoy seguro acerca de Windows 8.1) se han quejado de que los reenviará automáticamente a la página de descarga de Java (antes de que se cargue el applet) a pesar de que el último Java ya está instalado. He verificado esto usando ambosApplet de verificación de Java&nbsp;y estableciendo var version = '1.1'; en los js arriba que dicen no forzarán una versión específica.

El applet de verificación me dice que Java está instalado, e incluso con la versión = '1.1' todavía los redirige. Otra cosa que noté es que laHerramienta de desinstalación de Java&nbsp;no carga para ellos Dice que Java no está instalado. Reiniciar el navegador y la PC parece no tener ningún efecto en esto.

¿Alguien se ha topado con esto antes? Cualquier consejo sobre cómo puedo deshabilitar el despliegue de Java desde el reenvío a la página de descarga sin importar qué, o si no una solución alternativa de IE 11.