Sin embargo, tras su derrota en la batalla de Marchfeld, en 1278, Rodolfo I de Habsburgo obligó a Otakar a entregarle Austria, que fue unida a sus dominios adquiridos en Suabia.