Sin embargo, en 1682, el serdar Ibrahim Pachá proclamó a Imre Thököly príncipe de Hungría.
Sin embargo, tras el fallido asedio de Viena, la suerte de la guerra turca se revirtió rápida y permanentemente, las tropas imperiales se lanzaron al contraataque y en 1684 sitiaban Buda.
Aparentemente, Apafi firmó este tratado por dos razones: por un lado, el sitio de Buda ya se había completado y no se podía contar con la ayuda turca a partir de entonces, y por otro lado, los turcos todavía apoyaban a Thököly en su contra.
En mayo, Transilvania había regresado a Hungría por la Declaración de Fogaras que puso fin al reconocimiento de la soberanía turca, colocando a Transilvania bajo la protección de Leopoldo I. Transilvania pagaría un elevado impuesto a Leopoldo y el ejército imperial podría recibir suministros.
El tono más suave del Diploma Leopoldinum se debe al hecho de que en 1689 el teniente general Donat Johann Heißler von Heitersheim fue derrotado por Thököly en la batalla de Zărnești, y más tarde sería elegido príncipe por los transilvanos.
El ejército imperial enviado para relevar a Belgrado fue rechazado por Thököly en Transilvania, por lo que a principios de octubre de 1690 Belgrado fue reconquistado por los turcos tras un breve asedio.
En medio de esta crisis, Leopoldo firmó la carta, que otorgaba independencia dentro del Imperio a Transilvania.
Hasta que Miguel Apafi II cumpliese la mayoría de edad, con un regente elegido por las tres naciones de Transilvania (húngara, sículo y sajona) que debía dirigir el Principado.
Según el Diploma Leopoldinum, si el regente no pudiera realizar las tareas que se le asignan, el tribunal de Viena decidirá por ellas.