Abu Salama reported, "I heard the Messenger of Allah ﷺ say, 'A good dream is from Allah, and a bad dream is from Satan. So if one of you sees something he dislikes, let him spit lightly to his left three times when he wakes, and let him seek refuge with Allah from its evil, for then it will not harm him, Allah willing.'"Abu Salama added, "I used to have dreams that weighed on me more heavily than a mountain, but once I heard this hadith, I paid them no mind."
و حدثني عن مالك عن يحيى بن سعيد عن أبي سلمة بن عبد الرحمن أنه قال
سمعت رسول الله ﷺ يقول الرؤيا الصالحة من الله والحلم من الشيطان فإذا رأى أحدكم الشيء يكرهه فلينفث عن يساره ثلاث مرات إذا استيقظ وليتعوذ بالله من شرها فإنها لن تضره إن شاء الله قال أبو سلمة إن كنت لأرى الرؤيا هي أثقل علي من الجبل فلما سمعت هذا الحديث فما كنت أباليها