Splicing of primary transcripts is an essential process for the control of gene expression. Specific conserved sequences in premature transcripts are important to recruit the spliceosome machinery. The Saccharomyces cerevisiae catalytic spliceosome is composed of about 60 proteins and 5 snRNAs (U1, U2, U4/U6 and U5). Among these proteins, there are core components and regulatory factors, which might stabilize or facilitate splicing of specific substrates. Assembly of a catalytic complex depends on the dynamics of interactions between these proteins and RNAs. Cwc24p is an essential S. cerevisiae protein, originally identified as a component of the NTC complex, and later shown to affect splicing in vivo. In this work, we show that Cwc24p also affects splicing in vitro. We show that Cwc24p is important for the U2 snRNP binding to primary transcripts, co-migrates with spliceosomes, and that it interacts with Brr2p. Additionally, we show that Cwc24p is important for the stable binding of Prp19p to the spliceosome. We propose a model in which Cwc24p is required for stabilizing the U2 association with primary transcripts, and therefore, especially important for splicing of RNAs containing non-consensus branchpoint sequences.