The S-peptide and S-protein components of bovine pancreatic ribonuclease form a noncovalent complex with restored ribonucleolytic activity. Although this archetypal protein-fragment complementation system has been the object of historic work in protein chemistry, intrinsic limitations compromise its utility. Modern methods are shown to overcome those limitations and enable new applications.