Poliovirus (PV) contains a single-stranded positive-sense RNA genome, which is translated into a single polyprotein. Viral proteases process this polyprotein to produce several individual as well as fused proteins. The major viral protease 3C cleaves at nine of the eleven cleavage sites. During the process of expressing PV 3ABC protein in Escherichia coli, we identified a 3C mutant (L70P), which lost its protease activity. This loss of function was confirmed by generating recombinant adenoviruses expressing mutant and wild-type 3C. Further, infectious PV could not be recovered from PV full-length cDNA containing the L70P mutation. However, 3C L70P mutant cDNA could complement a PV cDNA containing a 1AB deletion, producing a viable virus population containing defective complementing genomes. Structural analysis of the mutant protein indicated that the L70P mutation resulted in the loss of a hydrogen bond between two residues located within a loop between two β-sheets, potentially leading to strain on the catalytic site. We conclude that L70P inactivates 3C protease because of its close proximity to the 3C catalytic site.