في كتابه الذي سماه غاية السول في مناقب الرسول ومن له أدنى نظر يعرف أن هذا تحريف صميم وكذب على رسول الله صلى الله عليه وسلم فهل يفهم أحد من قوله يواطئ اسمه اسمي واسم أبيه اسم أبي إلا أن اسم أبيه عبد الله وهل يدل هذا اللفظ على أن جده كنيته أبو عبد الله ثم أي تمييز يحصل له بهذا فكم من ولد الحسين من اسمه محمد وكل هؤلاء يقال في أجدادهم محمد بن أبي عبد الله كما قيل في هذا وكيف يعدل من يريد البيان إلى من اسمه محمد بن الحسين فيقول اسمه محمد بن عبد الله ويعني بذلك أن جده أبو عبد الله وهذا كان تعريفه بأنه محمد بن الحسن أو ابن أبي الحسن لأن جده على كنيته أبو الحسن أحسن من هذا وأبين لمن يريد الهدى والبيان وأيضا فإن المهدي المنعوت من ولد الحسن بن علي لا من ولد الحسين كما تقدم لفظ حديث علي رضي الله عنه".
وقد عقد ابن القيم رحمه الله في آخر كتابه المنار المنيف في الحديث الصحيح والضعيف فصلا في الكلام على أحاديث المهدي وخروجه والجمع بينها وبين حديث لا مهدي إلا عيسى ابن مريم، قال فيه: