Sayyiduna Jabir bin Abdullah (may Allah be pleased with him) narrates: The Prophet (peace and blessings be upon him) used to attend the gatherings of the polytheists along with them. He heard the voices of two angels behind him; one of them was saying to the other: "Come with us so that we may stand behind the Messenger of Allah." The other angel said: "How can we stand behind him when he only recently touched the idols?" The narrator says: After that, the Prophet (peace and blessings be upon him) never again attended the gatherings of the polytheists.
Abu Ya'la recorded it. Its chain contains Abdullah bin Muhammad bin Aqil, who has a poor memory. The remaining narrators of this report are the narrators of the Sahih.