Benefit: Shaykh Ibn Bāz on How to Advise Someone Who Commits an Act of Shirk
In the Name of Allāh, the Ever Merciful, the Bestower of Mercy
Answer: (by Shaykh ʿAbd al-ʿAzīz Ibn Bāz, may Allāh have Mercy on him): Invite him using a different approach, not this way or that way. Say to him, "O Fulān! O ʿAbdullāh! This thing you are doing is a kind of shirk, and it is not (the correct way of) worship! It is the way of the pagans from Jāhiliyyah (the pre-Islamic period of ignorance)! It is the way of (the pagans of) Quraysh and those like them!"
This is because there may be reasons he should not be declared outside of Islām in this case, and declaring him outside of Islām would run him away as soon as you speak to him!
Declaring someone outside of Islām is based on more than just an action of shirk. The action may be shirk, but the one doing may not be a mushrik (polytheist), since there could be something preventing us from making takfīr (declaring him a disbeliever), like ignorance or not understanding firmly what the scholars say (about his action).
Also, to address him as a polytheist would run him away. So call him by his name, and explain to him clearly that what he is doing is shirk.
Source: Al-Fawaa'id al-'Ilmiyyah min ad-Duroos al-Bāziyyah (2/273, Ar-Risālah printing, 1430, as quoted by Shaykh Aḥmad Zahraanee)
Prepared by: Mūsá Richardson (1431/8/28)