Here, we present the crystal structure of the TRX-TXNIP complex and demonstrate that the inhibition of TRX by TXNIP is mediated by an intermolecular disulphide interaction resulting from a novel disulphide bond-switching mechanism. 