Enterobacter aerogenes glycerol dehydrogenase (G1DH EC 1.1.1.6), a tetrameric NAD+ specific enzyme catalysing the interconversion of glycerol and dihydroxyacetone, was inactivated on reaction with pyridoxal 5-phosphate (PLP) and o-phthalaldehyde (OPA). Fluorescence spectra of PLP-modified, sodium borohydride-reduced G1DH indicated the specific modification of epsilon-amino groups of lysine residues. The extent of inhibition was concentration and time dependent. NAD+ and NADH provided complete protection against enzyme inactivation by PLP, indicating the reactive lysine is at or near the coenzyme binding site. Modification of G1DH by the bifunctional reagent OPA, which reacts specifically with proximal epsilon-NH2 group of lysines and -SH group of cysteines to form thioisoindole derivatives, inactivated the enzyme. Molecular weight determinations of the modified enzyme indicated the formation of intramolecular thioisoindole formation. Glycerol partially protected the enzyme against OPA inactivation, whereas NAD+ was ineffective. These results show that the lysine involved in the OPA reaction is different from the PLP-reactive lysine, which is at or near the coenzyme binding site. DTNB titration showed the presence of only a single cysteine residue per monomer of G1DH. This could be participating with a proximal lysine residue to form a thioisoindole derivative observed as a result of OPA modification.