Ciao, ho un filmato in flash8 che mi carica per necessità un altro filmato in flash6 solo che non riesco a passare delle variabili globali... da cosa può dipendere?

Nel dettaglio:
Nel filmato principale sulla root-> _global.lingua = "IT" (pubblicato per flash8)
Nel filmato principale sulla root ho un mc "lingua_mc" che conterrà il filmato esterno
Nel filmato esterno caricato nel mc "lingua_mc" ho sulla timeline->
if(_global.lingua =="IT"){trace("IT")} (pubblicato per falsh6)

Perchè quando eseguo il filmato non mi restituisce la variabile globale?