Salim bin Abdullah (may Allah have mercy on him) narrates from his father that the Messenger of Allah (peace and blessings be upon him) used to give Sayyiduna Umar bin al-Khattab (may Allah be pleased with him) gifts, and Sayyiduna Umar (may Allah be pleased with him) would say: "O Messenger of Allah (peace and blessings be upon him), give it to someone in need." The Messenger of Allah (peace and blessings be upon him) said: "Take it; give it in charity or keep it with you. Whatever wealth comes to you in such a way that you were not eager for it and did not ask for it, take it; and whatever does not come, do not long for it." Salim (may Allah have mercy on him) said: For this reason Sayyiduna Ibn Umar (may Allah be pleased with them both) would neither ask people for anything nor return anything that was given to him.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الهبات / 12041