Harry Potter actor Rupert Grint has contracted swine flu, but is expected to be well enough to attend the London premiere of the new Potter installment on Tuesday, his publicist confirms.

Grint, 20, who stars in the franchise as kid wizard Ron Weasley, called in sick to the set of Harry Potter and the Deathly Hallows -- currently filming in London and set for a 2010 release -- but has since recovered.

Check out photos of other British actors.

"It has just been confirmed that Rupert Grint has taken a few days out of filming due to a mild bout of swine flu," his publicist said in a statement Saturday.

See the day's top celeb news photos.

"He has now recovered and is looking forward to joining his fellow cast members at the junket and premieres this week and will then return to filming directly afterwards," she reports, adding that filming was able to continue as scheduled in Grint's absence.

Harry Potter and the Half-Blood Prince opens in U.S. theaters July 17.