Mientras tanto, Pedro Orseolo había sucedido al rey Esteban I en Hungría en 1038 y separó a muchos grupos de señores y prelados, especialmente cuando reconoció solemnemente la soberanía del emperador romano Enrique III en 1045.