Why only validate if fieldValue is blank? There may be custom validators attached.