Mobile Ad-hoc network (MANET) is an infrastructure-less and dynamic network. Routing in such a network is a challenge due to the mobility of its nodes. Multipath routing protocols try to improve the performance by finding more than one path towards the destination which could be kept as alternatives should the main path breaks. Stability-based Partially Disjoint AOMDV (SPDA) protocol has been proposed to tackle problems resulted from the very dynamic topology of MANETs. SPDA finds partially disjoint paths that are more stable than the maximally disjoint ones in order to increase paths lifetime as well as the availability of such multipaths. When choosing partially disjoint paths, SPDA does not take into consideration the number of hops of each path. Moreover, SPDA transmits packets over the shortest path until it becomes invalid before it tries to utilize other alternative paths. In this paper we improve SPDA by adding the number of nodes each path passes through to the selection criteria. In the Improved SPDA (ISPDA), the available alternative paths have been utilized to transmit packets in parallel. We compare the SPDA and ISPDA regarding the throughput and delay. Results show the superiority of ISPDA over the original one.