Nice catch.
A fix might be to have the AI never take cash in exchange for becoming a vassal state, only gifts of regions, and then only if the military situation calls for it (player is very powerful, AI is very weak). Once they are a vassal state have them never accept cash for anything.
Bookmarks