Юноша из Багдада получил большое наследство.
Он был влюблён в невольницу, которая отвечала ему взаимностью. Юноша купил её, но истратил на неё все деньги. Видя, что он остался без денег, невольница предложила её продать. Юноша продал невольницу за крупную сумму человеку из Басры. Когда сделка была завершена, юноша раскаялся и стал просить отменить её, но покупатель не согласился.
Плача, юноша зашёл в мечеть и там уснул. Проснувшись, он увидел, что его обокрали. Он решил утопиться в Тигре, но находившиеся рядом люди его спасли. Успокоившись, юноша пришёл к своему другу. Тот дал ему денег и посоветовал уехать из Багдада.
Юноша поступил матросом на корабль, который плыл в Басру. Там он встретил свою невольницу. Девушка играла на лютне. Увидев её, он упал без памяти, и матросы решили его высадить на ближайшем берегу. Юноша тайком настроил лютню под себя, и девушка догадалась, что он находится на корабле.
Влюблённые встретились. Хозяин корабля увидел, как они любят друг друга, и пообещал по прибытии в Басру отдать невольницу юноше и поженить их. В следующем порту все, кто был на корабле, вышли на берег. Они были пьяны от веселья, юноша потерялся, а его спутники это не заметили и уплыли на корабле в Басру. Юноша на другом корабле добрался до Басры, но он не знал, где искать хозяина корабля.
В Басре юноша познакомился с зеленщиком, которому понравился его почерк. Зеленщик попросил юношу привести в порядок его счета. Юноша проработал у зеленщика год, и тот предложил ему жениться на его дочери.
Юноша прожил с женой два года, но любил невольницу. Как-то во время праздничного гуляния он увидел хозяина корабля с невольницей. Влюблённые опять встретились, юноша разошёлся с женой и женился на невольнице.
За основу пересказа взято издание сказки из сборника «Тысяча и одна ночь» (Палек; Художественная литература, 1959)