Yes, it only prevents new spies. So try to get the tech early in the game and start building them. The structures are expensive, but provide a nice morale bonus. As spies get increasingly expensive, this saves a fortune in the long run.
The Drengin and the Korath have to trade for the tech to get it. Unfortunately, the AI does not prioritize getting this tech, so that may take awhile.