Dynamic Text In MovieClips

I have a dynamic text box in a movieclip called ScoreText. On the root timeline I have a variable called “Scorevar”. I used “ScoreMC.ScoreText.text = Scorevar;” to display the score, however it won’t change. It just stays at zero.

Help?