Trans-translation is a universal quality-control process eubacteria use to degrade incompletely synthesized proteins and rescue ribosome stalled on defective mRNAs. This process is facilitated by a ribonucleoprotein complex composed of transfer-messenger RNA (tmRNA)-a chimera made of a tRNA-like molecule and a short open reading frame (ORF) -and small protein B (SmpB). Determination of the structure of tmRNA and SmpB in complex with the ribosome, at the stage when translation has resumed on tmRNA, has provided an increased understanding of the structure of tmRNA as it transits the ribosome, and unique insights into the complex mechanism of template switching on the ribosome and SmpB-driven selection of the correct reading frame on tmRNA's ORF.