Su vida como soldado continuó sin incidencias hasta 1706 y la Batalla de Ramillies. Allí fue otra vez herida, ahora con una fractura craneal. Cuando el cirujano del regimiento la trató, descubrió que Christopher Welsh era una mujer. La noticia del descubrimiento se extendió rápidamente a través de la brigada de caballería británica. Finalmente Lord Hays, el comandante de brigada de los Scots Greys, intervino, llamando al supuesto hermano, el marido de Cavanagh, trayéndolo del 1.º Regimiento de Infantería. Después de oír la historia entera de Cavanagh, ordenó que su paga continuara mientras ella permaneciera al cuidado del ejército.