Ошибка деструктора в IE7

Деструктор выбрасывает ошибку если элемент карты был перезаписан.

HTML

<script src="http://api-maps.yandex.ru/2.0/?coordorder=longlat&amp;load=package.full&amp;wizard=constructor&amp;lang=ru-RU&amp;filetype=.js"></script>
<div class="yandexMap" id="ymaps-map" style="width: 600px; height: 376px;"></div>

JavaScript

window.onload = function()
{
    var map = new ymaps.Map("ymaps-map", {center: [37.49966065266167, 55.742409980028505], zoom: 16, type: "yandex#map"});
    $('#ymaps-map').html('');
    setTimeout(function() {
        map.destroy();
    }, 2000);
};