Return early when announcement is disabled

This adds significant savings by stopping processing of the board announcement when it is disabled.
Could you cast this to a variable above and fit these three on one line, the readability is sort of ugly.