salve a tutti
non riesco a scaricare un filmato caricato precedentemente prima del caricamento di uno nuovo.
ho scritto tre funzioni identiche per tre filmati diversi, se lascio solo il codice per caricare funziona sovrapponendo ovviamente i vari filmati. se aggiungo la parte per scaricarli mi esce:

TypeError: Error #2007: Il valore del parametro child deve essere diverso da null.
at flash.display::DisplayObjectContainer/removeChild()
at index_fla::MainTimeline/carica_blu()

Code:
function carica_blu(evento:MouseEvent):void {
    removeChild(loader);
    loader.unload();
    var request:URLRequest = new URLRequest("credits.swf");
    var loader:Loader = new Loader();
    loader.load(request);
    addChild(loader);
}
come posso risolvere?