

Aziz, who is of purely Minang descent and a noble background, is favoured by her family they look down on Zainuddin, who is poor and of mixed heritage. Although Zainuddin receives a sizeable inheritance from Mak Base, he is too late to inform Hayati's family, and Aziz marries her. In despair, Zainuddin and his friend Muluk go to Java, first to Batavia and then to Surabaya, where Zainuddin becomes known as a writer and philanthropist. Aziz and Hayati also move to Surabaya, after Aziz is transferred. However, their relationship has soured and Aziz's temper leads to him being fired, leaving the couple homeless. After a period living with Zainuddin, Aziz runs away to Banyuwangi, leaving Hayati for Zainuddin in a letter, Aziz writes that Zainuddin is more deserving. Zainuddin, who has suffered from his longing for Hayati, spurns her and tells her to return to Sumatra.

The next day she boards the Van der Wijck, which sinks off the coast of northern Java. Hearing the news, Zainuddin and Muluk rush to Tuban to search for her.

They find her in a hospital, where Zainuddin and Hayati make up she then dies in his arms. Zainuddin's health worsens not long afterwards. After he dies, he is buried next to Hayati.
