Hazrat Abu Qatadah (may Allah be pleased with him) narrated that I heard the Messenger of Allah (peace and blessings be upon him) say: "Indeed, a good dream is from Allah, and a nightmare (a bad dream that causes distress) is from Satan. Therefore, if any one of you sees a dream that he dislikes, then upon waking up, he should spit lightly three times to his left and seek refuge with Allah from the evil of that dream, for then it will not harm him."
Hadith Referenceاللؤلؤ والمرجان / كتاب الرؤيا / 1456
Hadith Gradingمحدثین:«صحیح»
Hadith Takhrij«صحیح، أخرجه البخاري في: 76 كتاب الطب: 39 باب النفث في الرقية»