Board Thread:Naruto Discussions/@comment-25219329-20150128075931/@comment-5233512-20150329020352

I think Udon simply had Hay[ate] Fever, which is why his nose was runny.

After Hayate dies, you don't see Udon having snot coming out of his nose anymore. Just look at his appearance in Part 2; clean as a whistle.