Друзья, есть код:

Код:
import flash.display.BitmapData;
url = "http://bs.yandex.ru/resource/rRWLQ^U2LxCZS9hXv_ER2w.jpg";
//
//
//
clip = this.createEmptyMovieClip("mc", 0);
clip2 = this.createEmptyMovieClip("mc2", 1);
clip2._x = 150;
clip.createEmptyMovieClip("content", 0);
clip.init();
ml = new MovieClipLoader();
mc = {};
ml.addListener(mc);
ml.loadClip(url, clip.content);
mc.onLoadInit = function(mc) {
var btm = new BitmapData(mc._width, mc._height, true, null);
btm.draw(mc);
clip2.attachBitmap(btm, 0, "auto", true);
};
..смысл - создать 2 пустых клипа, загрузить в один из них изображение, поместить его в BitmapData и приатачить к другому пустому клипу, создав тем самым дубликат картинки.
Вопрос: почему при загрузке картинки из "неродного" домена, дубликат не создается? Основная картинка грузится - все ОК, в то время как дубликата не появляется? Если грузить из одного домена - абсолютно тот же самый код - все ок. Как исправить?