Nested Movie Clip Problem

I have a main time line which holds all of my content (no external swf’s loaded). When I click a button it just goes to another frame in the root. In one of my main Movie Clips (Portfolio btn) I use gotoAndPlay(2) to show the next frame which works but if I hit the main Portfolio btn again it just stays on the second frame of the portfolio clip. I have to click on a different main btn to get it corrected. If anyone could help that would rock.

(the Partners and and Services aren’t completed yet)

Thanks