This is how you solve it mate (remember to thank )
The way to get around this issue on both Gingerbread & ICS is as follows:
This worked for me.. I was in a similar situation! Trust me you don't need to contact Google or create another account or any of that mallarky! Just do the three steps above and your laughing!
I had a couple of non-market apps that I wanted to pay for through the market, and two gmails anyway so, I figured why not...
All apps from both accounts show up on my phone together, they are only separate when I go into the market - but that's why they have an Accounts button in the menu, right?
---------- Post added at 04:28 PM ---------- Previous post was at 04:14 PM ----------
UPDATE: I just received a reply email from a game dev and their response said it was Google's issue and there's no fix yet, but they advised me to another xda thread:
http://forum.xda-developers.com/show....php?t=1534053 <--------SEE THIS THREAD FOR SIMPLE APP BY APP FIX - ONLY GOOG CHROME WEB BROWSER AND A PC (possibly Mac, if you swing that way) REQUIRED.