Jawaban Ulama:
Sepengetahuan kami, hadits pertama bukan sabda Rasulullah Shallallahu ‘Alaihi wa Sallam. Allah Ta’ala telah berfirman,
“Dan dirikanlah shalat. Sesungguhnya salat itu mencegah dari (perbuatan-perbuatan) keji dan mungkar.” (QS. Al-‘Ankabut: 45)
Artinya, apabila seseorang menunaikan shalat sesuai dengan aturan syariat, maka shalatnya dapat mencegahnya melakukan perbuatan keji dan mungkar. Dalam sebuah hadits diriwayatkan bahwa Rasulullah Shallallahu ‘Alaihi wa Sallam pernah mendapat laporan tentang seseorang yang rajin menunaikan shalat di malam hari dan mencuri di siang hari. Rasul bersabda,
“Jika dia benar (melakukan shalat malam), maka dia tidak akan melakukan pencurian.”
Namun, jika ditunaikan dengan menyalahi aturan syariat, maka shalat tidak akan dapat mencegahnya dari perbuatan keji dan mungkar karena masih memiliki kekurangan.
Wabillahittaufiq, wa Shallallahu ‘ala Nabiyyina Muhammad wa Alihi wa Shahbihi wa Sallam.