Leopold had initially fallen for Princess Amalie of Saxe-Coburg and Gotha, whom Empress Elisabeth's younger brother Duke Maximilian Emanuel in Bavaria intended to marry.
The Empress therefore arranged an encounter of Leopold and Gisela at Gödöllő Palace, and the prince knew he could not refuse her offer.
It seems he felt he had to secure the only viable candidate to whom he could give Gisela (whom he called "our darling girl" during the wedding rites) with confidence.
Prince Leopold received the immense dowry of a half a million guilders and soon overcame his former infatuation with Princess Amalie.
When the Revolution broke out in 1918, the rest of her family fled the city, but Gisela remained and took part in the 1919 elections for the Weimar National Assembly where women above the age of 20 were allowed to vote for the first time.