Do you think it should be "is"?
I would probably use "is" here as well. The way collective nouns are treated as singular or plural differs according to dialect and whether one is thinking of them as one entity or of the individual members.
But people "have visitors." They don't "have the visitors." So that is clearly wrong.
Student or Learner