A variant of this tale is found in the Brahmanda Purana as narrated by the sage Vasishtha. King Chaitraratha of Vaidisa and his subjects were blessed with riches due to the worship of Vishnu. Once, on Amalaki Ekadashi, Chaitraratha and his subjects worshiped Vishnu and the amla tree near the Vishnu temple, on a riverbank. He also worshiped Parashurama, a sage-avatar of Vishnu. The devotees fasted and remained awake the whole night, singing bhajans (devotional songs) in praise of Vishnu. A hungry hunter joined the group and followed the Amalaka Ekadashi vrata. As a result, after his death he was reborn as King Vasurath. Vasurath is described as undergoing a similar experience to King Chitrasena from the earlier tale. The main difference is that Vasurath does not perform the vrata in this life but in his previous life. The moral of the tale is told to be that the performance of Amalaka Ekadashi vrata, without any desire and just pure devotion, results in the grace of Vishnu, in this and next lives.