Maintenance of the translation reading frame is one of the most remarkable achievements of the ribosome while decoding the information of an mRNA. Loss of the reading frame through spontaneous frameshifting occurs with a frequency of one in 30,000 amino acid incorporations. However, at many recoding sites, the mechanism that controls reading frame maintenance is switched off. One such example is the programmed +1 frameshift site of the prfB gene encoding the termination factor RF2, in which slippage into the forward frame by one nucleotide can attain an efficiency of approximately 100%, namely, four orders of magnitude higher than normally observed. Here, using the RF2 frameshift window, we demonstrate that premature release of the E site tRNA from the ribosome is coupled with high-level frameshifting. Consistently, in a minimal system, the presence of the E site tRNA prevents the +1 frameshift event, illustrating the importance of the E site for reading-frame maintenance.