Hide the entire widget if no vocab, otherwise you just get an empty box