ثنا مُحَمَّدُ بْنُ مَخْلَدٍ ، نا أَحْمَدُ بْنُ مَنْصُورٍ ، نا عَبْدُ اللَّهِ بْنُ صَالِحٍ ، حَدَّثَنِي اللَّيْثُ ، حَدَّثَنِي عَبْدُ الرَّحْمَنِ بْنُ خَالِدِ بْنِ مُسَافِرٍ ، عَنِ ابْنِ شِهَابٍ ، عَنْ أَبِي سِنَانٍ الدُّؤَلِيِّ ، عَنِ ابْنِ عَبَّاسٍ ، أَنّ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ ، قَالَ : " يَا قَوْمُ ، كُتِبَ عَلَيْكُمُ الْحَجُّ " ، فَقَالَ الأَقْرَعُ بْنُ حَابِسٍ : أَكُلُّ عَامٍ يَا رَسُولَ اللَّهِ ، فَصَمَتَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ عِنْدَ ذَلِكَ ، ثُمَّ قَالَ : " لا ، بَلْ هِيَ حَجَّةٌ وَاحِدَةٌ ، ثُمَّ مَنْ حَجَّ بَعْدَ ذَلِكَ فَهُوَ تَطَوُّعٌ ، وَلَوْ قُلْتُ : نَعَمْ لَوَجَبَتْ عَلَيْكُمْ ، وَإِذًا لا تَسْمَعُونَ وَلا تُطِيعُونَ " .
Abdullah bin Abbas (may Allah be pleased with them) narrates: The Prophet Muhammad (peace be upon him) said: "O people! Hajj has been made obligatory upon you." So Aqra’ bin Habis (may Allah be pleased with him) asked: "O Messenger of Allah! Is Hajj obligatory every year?" The Prophet (peace be upon him) remained silent, then he said: "No, rather Hajj is obligatory only once. Whoever performs Hajj after that, it will be voluntary for him. If I had said 'yes,' it would have become obligatory upon you, and in that case, you would not have been able to fulfill it."