WTF? CS5.5 hitTestObject!?

Hi!
It was long time sense i play with Flash so i decided to start agian.
I wrote this really easy code in AS3, in FLASH cs5.5:

stop();

function OnStart(e:Event)
{
    
    if(player.hitTestObject(ground))
    {
        gotoAndStop('GameOver');
    }
    
}

player.addEventListener(MouseEvent.MOUSE_DOWN, fl_ClickToDrag);

function fl_ClickToDrag(event:MouseEvent):void
{
    player.startDrag();
}

stage.addEventListener(MouseEvent.MOUSE_UP, fl_ReleaseToDrop);

function fl_ReleaseToDrop(event:MouseEvent):void
{
    player.stopDrag();
}

That means that i can drag my player and if the play htis “ground” nextframe should be played.
BUT it doesnt work for some wierd reason? Why?