Bulugh al-Maram 86
Ibn Hibban also reported the above Hadith with the version:
“Let him say in his heart...”
وَأَخْرَجَهُ اِبْنُ حِبَّانَ بِلَفْظِ: { فَلْيَقُلْ فِي نَفْسِهِ }   1‏ .‏‏1 ‏- ضعيف.‏ رواه الحاكم (134)‏، وابن حبان (2666)‏، وتمامه عندهما: "حتى يسمع صوتا بأذنه، أو يجد ريحا بأنفه".‏