Last year's flu shot may have prevented catching H1N1 virus.