Krešimir IV no tenía hijos y su primo Stjepan sufría una grave enfermadad, por lo que decidió nombrar a Dimitar Zvonimir, "ban" de Eslavonia, como su consejero y sucesor otorgándole el título de "Duque de Croacia".