No, if you have purchased the game in the past, you have access to the new code. If you have trouble getting the new code, check the changelog, there is an explanation how to get it.