Having the virus doesnt prevent shingles! I've had the CP virus and two lots of shingles.