De profeet (vrede zij met hem) verbood degene die knoflook of uien had gegeten om naar de moskee te komen, zodat hij zijn broeders die de gezamenlijke gebeden bijwonen niet zou hinderen met hun geur. Dit verbod was om de moskee te vrijwaren, niet om het eten van knoflook en uien zelf, omdat deze voedingsmiddelen toegestaan zijn. Er werd een pot met groenten, inclusief knoflook, naar de profeet (vrede zij met hem) gebracht. Toen hij de geur rook, vond hij het afkeurenswaardig om ervan te eten en bracht het naar sommige van zijn metgezellen om ervan te eten. Hijzelf weigerde ervan te eten uit afkeer van het navolgen van deze geur. Toen hij (vrede zij met hem) hen zag, zei hij: 'Eet, want ik communiceer met de engelen door openbaring.' En de profeet (vrede zij met hem) heeft vermeld dat de engelen zich storen aan onaangename geuren, net zoals mensen dat doen.