Sayyiduna Jabir bin Abdullah (may Allah be pleased with them both) narrates: The Prophet (peace and blessings be upon him) used to attend the gatherings of the polytheists along with them. The narrator said: Once 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 said: "How can we stand behind him when he touched the idols only a little while ago?" The narrator said: After that the Prophet (peace and blessings be upon him) never again attended the gatherings of the polytheists with them.
Abu Ya'la recorded it; its chain contains Abdullah bin Muhammad bin Aqil, and this cannot be accepted from someone like him, unless (it is understood that) he attended those gatherings in order to denounce them, and this is a plausible explanation. The remaining narrators are the narrators of the Sahih.