O'Donnell, hombre de gran prestigio militar, y justo en el momento en el que estaba en plena expansión su política de ampliación de las bases de apoyo al gobierno de la Unión Liberal, consciente también que desde la prensa se reclamaba con insistencia una acción decidida del Ejecutivo, propuso al Congreso de los Diputados la declaración de guerra a Marruecos el 22 de octubre, tras recibir el beneplácito de los gobiernos francés e inglés, a pesar de las reticencias de este último por el control de la zona del estrecho de Gibraltar.