Al-Tabarani recorded something similar, but at its end he reported these words: "Sayyiduna Abdullah (may Allah be pleased with him) narrates: The Prophet (peace and blessings be upon him) said: 'Then that man was presented before Allah Almighty. Allah Almighty asked: Why did you do what you did? He replied: Out of fear of You. So Allah Almighty said: I have forgiven you.'" The chain of this narration is munqati' (broken). He also recorded part of this narration as marfu' (traced to the Prophet) with a muttasil (connected) chain, and its narrators are the narrators of the Sahih, except Abu al-Za'ra', and he is thiqah (trustworthy).
Hadith Referenceمجمع الزوائد ومنبع الفوائد / كتاب التوبة / 17491
Hadith Gradingمحدثین:إسنادہ منقطع ولکن عند الشواھد حدیث صحیح، ولہ شاہد
Hadith Takhrij«اخرجه الطبراني فى المعجم الكبير (10467)»