SpCCE1 from Schizosaccharomyces pombe is an endonuclease that resolves Holliday junctions in vitro. SpCCE1 also binds and cleaves a range of other DNAs (Y-junction; flap; and flayed, nicked, and partial duplexes) with varying efficiency. Cleavage sites are always 3' of thymine nucleotides positioned at or close to the branch point or strand interruption. SpCCE1's favored substrate is the X-junction. Up to two dimers of SpCCE1 can bind concurrently to the same X-junction at its crossover point. From mixing experiments of SpCCE1 and the Escherichia coli RuvA protein, we show that each dimer of SpCCE1 binds to a different face of the X-junction and that both are seemingly competent for strand cleavage. We propose that this provides a mechanism whereby SpCCE1 can scrutinize all four junction strands simultaneously for cleavable thymine nucleotides. SpCCE1 appears to resolve X-junctions by a nick and counter-nick mechanism. Therefore, to ensure a high probability of bilateral strand cleavage, SpCCE1 has a relatively long lifetime on X-junctions. This mechanism has the drawback of limiting dissociation from noncleavable junctions. We discuss why this might not be a problem in vivo.