Al-Daraqutni said after this hadith: This is an error on the part of Ibn Tarif; the correct (chain) is from Abd al-Malik, from Abu Ja'far, mursal.
The Shaykh (may Allah have mercy on him) said: For Muhammad bin Tarif (may Allah have mercy on us and on him), one hadith got mixed into another, because the trustworthy narrators only narrated the following.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب المدبر / 21552