PCR-based detection of single nucleotide polymorphisms is a powerful tool for the plant geneticist. Cleaved amplified polymorphic sequence analysis is the most widely used approach for the detection of single nucleotide polymorphisms. However, this technique is limited to mutations which create or disrupt a restriction enzyme recognition site. This paper presents a modification of this technique where mismatches in a PCR primer are used to create a polymorphism based on the target mutation. This technique is useful for following known mutations in segregating populations and genetic mapping of isolated DNAs used for positional based cloning of new genes. In addition, a computer program has been developed that facilitates the design of these PCR primers.