In het jaar 1899 raakte de enige zoon van Maria en Alfred, prins Alfred, betrokken bij een schandaal met zijn minnares, hierdoor probeerde hij, op de zilveren bruiloft van zijn ouders, zelfmoord te plegen, dit mislukte en zijn ouders stuurde hem naar een kuuroord in Oostenrijk.
Op 6 februari 1899 overleed hun zoon Alfred aan zijn verwondingen.
Op 30 juli 1900 overleed haar man Alfred aan keelkanker, hij werd naast zijn zoon bijgezet in het hertogelijke mausoleum
Op 24 oktober 1920 overleed Maria in Zürich, Zwitserland, ze werd bijgezet in het hertogelijke mausoleum.