Block fixes

Because a plugin may want to intercept this and log the hack attempt, or kick them, or whatever.