Button's script, target not found?

Hey everyone. I’m using cs5.5 with as2 and i’m facing this strange problem:

i have a movieclip (test_main) on root with 2 movieclips (test_mc & test_btn) inside.
At frame 1 of test_main i’m writing:


stop();

test_btn.onRollOver = function()
{
    tellTarget (_parent.test_mc)
    {
        gotoAndPlay(2);
    }
};
test_btn.onRollOut = function()
{
    tellTarget (_parent.test_mc)
    {
        gotoAndPlay(11);
    }
};

…and i get

Target not found: Target="undefined" Base="_level0.test_main"

Same with _parent.test_mc.gotoAndPlay …no movement.
I’ve been using this hundred of times back in Flash8 without a tiny problem… but this one is driving me crazy now…

Thanks in advance!