High BMI is associated with type 2 diabetes only in people with high serum gamma-glutamyl transpeptidase.