En sus últimos años de vida, San Esteban perdió a su único hijo y heredero, San Emérico, durante una cacería y nombró su sucesor a Pedro Orseolo, hijo de las hermanas del rey, nacido en Venecia.