Fix indentation bug - components only checked if silence is true.