SpamProtection fixed
Revert "SpamProtection fixed"

This reverts commit f369f35c7e269138ce574aef6ce57f8d71003df2.
Revert "Revert "SpamProtection fixed""

This reverts commit c707cbcc7f845a36264105f0c6decf60b80ecb13.