I don't see anything wrong with the code... By any chance, did you set Label5.Visible = False somewhere and forget to turn it back to True?