Margarita no podía ya tener hijos y se divorció de Otakar en 1260; él se casó con una mujer más joven, Cunigunda de Eslavonia.