Any way to work-around "Choose Production" for puppet city bug [closed]

I had this happen to me and I did not annex the city. I just kept ending my turn using the shift enter keyboard shortcut. After about 10 or 15 turns the game figured out that it was waiting on a puppet and "fixed" itself.

Note: Be very careful you check all your cities before ending your turn.