The Messenger of Allah ﷺ said, "Whoever sleeps with the smell of grease on his hand and something happens to him, let him blame no one but himself."
حدثنا أبو بكر محمد بن إسحق البغدادي الصاغاني حدثنا محمد بن جعفر المدائني حدثنا منصور بن أبي الأسود عن الأعمش عن أبي صالح
قال رسول الله ﷺ من بات وفي يده ريح غمر فأصابه شيء فلا يلومن إلا نفسه
[Sahih] Hakim also narrated it, 4/137, from the hadith of Muhammad bin Ishaq Al-Baghdadi through this route, and he graded it sahih. The hadith of Abu Dawud, no. 3852, and Ibn Majah, no. 3297, serve as corroboration for it. See the previous hadith.