Rollover event issue

I have two movieclips. Let’s call them [color=darkorange]mc_1[/color] and [color=darkorange]mc_2[/color].

In the timeline, [color=darkorange]mc_2[/color] has a higher depth value than [color=darkorange]mc_1[/color], meaning that [color=darkorange]mc_2[/color] covers part of [color=darkorange]mc_1[/color].

[color=darkorange]mc_1[/color] has [color=darkorange]onRollOver[/color] [color=black]defined[/color] for it. It animates when the mouse rolls over it. [color=darkorange]mc_2[/color] has an alpha value of less than 100, making it semi transparent. My problem is when I roll the mouse cursor over [color=darkorange]mc_2[/color], I trigger [color=darkorange]mc_1.onRollOver[/color] and can see the animation through the semi-transparency of [color=darkorange]mc_2[/color].

Is there a way to prevent [color=darkorange]mc_1.onRollOver[/color] from receiving an event when there is a movieclip object that has a higher depth value blocking it?