The traditional handshaking ceremony that takes place after assemblies at Bedales School in Steep, near Petersfield, has been temporarily scrapped amid fears it could spread infection.
Headteacher Keith Budge said he made the decision after being told on Sunday that a 15-year-old student had been diagnosed with E. coli O157.
"We have already checked hygiene arrangements across the school and will be advising all staff and students to follow good hygiene practice. The school’s traditional handshaking ceremony after assembly has been suspended until we get the all-clear."