20 Things You Didn't Know About Star Trek: First Contact
2. Voyager Cameos Were Added In Final Script Revisions
As much as fans were disappointed by the absence of any Deep Space Nine crew members - especially Captain Benjamin Sisko (Avery Brooks), who was heavily rumoured to appear - First Contact did compensate somewhat by including two cameos from Star Trek: Voyager characters.
Voyager's holographic Doctor (Robert Picardo) makes a brief-but-amusing appearance as the Enterprise-E's Emergency Medical Hologram, a cameo which was suggested by Robert Picardo himself, who felt that it'd make sense for the technology in Voyager to appear in this film.
Secondly, actor Ethan Phillips - who played Neelix on Voyager - makes an uncredited cameo as a nightclub maƮtre d' in the holodeck.
It's easily missed if you're not familiar with Phillips' regular appearance, and according to Phillips himself the producers wanted to leave eagle-eyed fans unsure if this character was Neelix or not.
But these cameos were actually added late in pre-production when a third and final draft of the script was completed, adding some welcome interconnectedness between the movie and the then-airing Voyager.