Please tell me that when a person who is away from madinah says 'Ya rasool allah',
did he commit a shirk? I am very much confused about this issue. I hear some people say that it is allright to say so, while some say that it comes under SHIRK. JAZAAKALLAHU KHAIRAH.
It is not Shirk to say "Ya Rasulallah" if someone is away from the blessed grave of Rasulullah Sallallahu Alaihe Wa Sallam. It may become Shirk because of one's intention. For example, if the person while saying "Ya Rasulallah" thinks and intends that the Holy Prophet Sallallahu Alaihe Wa Sallam is present at that particular place in that particular time and thinks that the Holy Prophet Sallallahu Alaihe Wa Sallam is omni present and omnipotent then it would be considered Shirk because only Allah is omni present and omnipotent. Therefore, by thinking this way one is guilty of committing Shirk Fil Asmaa Was Sifaat (polytheism in regard to the attributes and names of Allah).
And Alla knows best.
Mufti Ikram ul Haq
Fatwa Center of America
9 Safar 1433/ January 3 2012