Sin embargo, la difícil posición húngara entre las dos grandes potencias, el Sacro Imperio y los otomanos, determinó la firma del tratado de paz (otoño de 1606), por el que Rodolfo reconocía la independencia de Transilvania.