Interesante la pregunta y muy interesante analizar las respuestas.
Desde México responden varios usuarios que la segunda, mientras que alguien contesta que solo la primera es correcta.
Hay que considerar que el español es uno y, a la vez, es diverso.
La norma la marcan los hablantes y el uso, por lo que me queda claro que es el uso del subjuntivo el uso más frecuente en México.
En España no(eso no es mejor ni peor, es distinto).
Mis conocimientos de subjuntivo me hacen pensar que no es un uso coherente con lo que significa el subjuntivo. Pero el idioma es de los hablantes, no de los gramáticos.
La opción 1 es la "correcta" y común en la norma de España, la opción 2 es la "correcta" y común en la norma de México.
Amo este idioma, que es uno y diverso y es útil para cada uno de sus pueblos.