This document proposes a scheme to improve existing on-demand routing protocols in mobile ad hoc networks by introducing the concept of stable backbone nodes. The scheme establishes multiple alternate paths without transmitting extra control messages, offering quick adaptation, less memory overhead, and loop freedom. It has been incorporated into AODV and DSR protocols. Simulation results show the scheme performs well with increasing packet delivery for different network scenarios.