وبإسناده عن سعد بن عبدالله، عن أحمد بن محمد، عن صفوان، عن أبان بن عثمان، عن عبد الملك بن عمرو قال: سألت أبا عبدالله (عليه السلام) عن رجل أتى جاريته وهي طامث؟ قال: يستغفر الله ربه، قال عبد الملك: فإن الناس يقولون: عليه نصف دينار، أو دينار، فقال أبو عبدالله (عليه السلام): فليتصدق على عشرة مساكين.