Девушка долго отпиралась, но сын визиря сказал, что не исцелит ее до тех пор, пока она не вернет кошелек, шаровары и свирель. Пришлось дочери султана во всем признаться, и юноша снова стал обладателем своих волшебных вещей. Визирев сын себя не помнил от счастья! Рассказал он султану, что произошло между ним и его дочерью, и воскликнул:
— О великий султан! Если ты не отдашь мне в жены свою дочь, я ее не стану лечить!
«Если я не отдам ее замуж за этого юношу, другие-то ее не возьмут — ведь рогатая жена никому не нужна», — рассудил про себя султан, а вслух воскликнул:
— О лучшем зяте я и не мечтал! Будьте, дети, счастливы!
Сын визиря велел девушке съесть столько виноградин, сколько было у нее рогов, а потом обвенчался с ней. И если только не умерли они, то и до сей поры живут в добром согласии.