Alternatively spliced Ultrabithorax mRNAs differ by the presence of internal exons mI and mII. Two approaches were used to identify trans-acting factors required for inclusion of these cassette exons. First, mutations in a set of genes implicated in the control of other alternative splicing decisions were tested for dominant effects on the Ubx alternative splicing pattern. To identify additional genes involved in regulation of Ubx splicing, a large collection of deficiencies was tested first for dominant enhancement of the haploinsufficient Ubx haltere phenotype and second for effects on the splicing pattern. Inclusion of the cassette exons in Ubx mRNAs was reduced strongly in heterozygotes for hypomorphic alleles of hrp48, which encodes a member of the hnRNP A/B family and is implicated in control of P-element splicing. Significant reductions of mI and mII inclusion were also observed in heterozygotes for loss-of-function alleles of virilizer, fl(2)d, and crooked neck. The products of virilizer and fl(2)d are also required for Sxl autoregulation at the level of splicing; crooked neck encodes a protein with structural similarities to yeast-splicing factors Prp39p and Prp42p. Deletion of at least five other loci caused significant reductions in the inclusion of mI and/or mII. Possible roles of identified factors are discussed in the context of the resplicing strategy for generation of alternative Ubx mRNAs.