波斯匿王有一位麗質天生的女兒叫善光公主,國王對這個女兒疼愛有加,視如掌上明珠。有一天國王對公主說:「女兒呀,妳生長在帝王之家,穿的是綾羅綢緞,吃的是山珍海味,妳應該感謝父王給你的庇蔭,才有今日的榮華富貴。」信奉佛法的公主,懂得罪福自作自受的道理,因此回答說:「父王,所謂福德因緣是自己種植的,不是他人所能給予的,今天我能夠出生為公主,固然應該孝敬您,但這一切的福德因緣,是我自己過去所積聚的。」
波斯匿王聽了女兒如此忤逆,非常生氣,把她下嫁給國中最窮的青年乞丐。有一天公主問丈夫說:「你年紀輕輕,為什麼會淪為乞丐呢?」「唉!我本來也是宦官子弟,只因父母雙亡,家道中落,又無一技可以謀生,只好乞討度日。而父母有留下一棟荒廢的老屋,但是蛛網纏結,破舊無法避雨。」「既然還有一間破屋,我們可以同心協力,自食其力。」
夫妻兩人於是回到一片斷垣頹壁的家園,合力挖掘堅硬的石地,打算種些菜蔬。挖著挖著,突然在冰冷的石板下面,發現藏著許多珍奇的金銀珠寶,靠著這些祖先們埋藏的寶物,很快的又把家業復興起來,消息不逕而走,傳到了波斯匿王的耳中,國王對於自業自受的因果業報終於信服不疑了。