تصدق بها على المسلمين فتوسع بها في مسجدهم، فقال: لا ولا واحدة منها، فقال عمر: اجعل بيني وبينك من شئت، فقال أبي ابن كعب، فانطلقا إلى أبي فقصا عليه القصة، فقال أبي إن شئتما حدثتكما بحديث سمعته من رسول الله صلى الله عليه وسلم! فقالا: حدثنا!
فقال سمعت رسول الله صلى الله عليه وسلم يقول: إن الله أوحى إلى داود أن ابن لي بيتا أذكر فيه، فخط له هذه الخطة خطة بيت المقدس فإذا تربيعها يزريه بيت رجل من بني إسرائيل فسأله داود أن يبيعه إياه فأبى فحدث داود نفسه أن يأخذه منه فأوحى الله إليه: يا داود!
أمرتك أن تبني لي بيتا أذكر فيه فأردت أن تدخل في بيتي الغصب وليس من شأني الغصب وإن عقوبتك أن لا تبنيه، قال: يا رب!
فمن ولدي؟ قال: من ولدك؟ فأخر عمر بمجامع ثياب أبي ابن كعب وقال: جئتك بشئ فجئت بما هو أشد منه لتخرجن مما قلت، فجاء يقوده حتى أدخله المسجد فأوقفه على حلقة من أصحاب رسول الله صلى الله عليه وسلم فيهم أبو ذر: فقال: إني نشدت الله رجلا سمع رسول الله صلى الله عليه وسلم يذكر حديث بيت المقدس حين أمر الله داود أن يبنيه إلا ذكره! فقال أبو ذر: أنا سمعته من رسول الله صلى الله عليه وسلم، وقال آخر:
أنا سمعته وقال آخر: أنا سمعته يعني من رسول الله صلى الله عليه وسلم، قال فأرسل