It is narrated from Sayyiduna Abu Hurayrah (may Allah be pleased with him) that the Prophet (peace and blessings be upon him) said: "The giver has the most right to his gift as long as he has not been given something in return."
This text fits this chain better. Ibrahim bin Isma'il is da'if (weak) according to the scholars of hadith, and (the narration of) Amr bin Dinar from Abu Hurayrah is munqati' (broken).
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الهبات / 12024