We play Precision. Several times we have run into trouble when we open 1♣, the opponents compete, and responder has a weak hand and two long suits. For example, recently I opened 1♣ and my LHO bid 1 ♥ (hearts and a minor). Partner was 5-0-1-7 with four points and doubled (in principle 5-7 points, any shape). My RHO opponent bid 2 ♥, I passed, LHO passed, and partner bid 3♣. We almost played it there which would have been awful since 6♠ makes. My LHO opponent bailed us out by bidding 3♥ and partner was able to show spades. Any suggestions on how to avoid these problems down the road? What about 2♥ by partner to show a weak Michaels hand?