We study direct decompositions of extensions of rigid completely decomposable groups by finite primary groups. These decompositions are unique and can be found by finite procedures. By passing to certain quotients the determination of the direct decompositions is made more efficient.