This was from a PM, answered here for general consumption...
Firstly let me say that Total Diplomacy has not been upgraded to 3.x so I have no idea if there are any issues with it in a 3.1 environment. I wouldn't be surprised if Rammas Echor and Allied Forts have problems. Baron's compilation is for 3.1 of course; whether he has modified its TD in any way to suit 3.1 I don't know.
In answer to your problem: you are absolutely correct. This seems to be a bug even in the 2.1 base version. Thanks for bringing it to my attention. I'll fix it and release an update, though it won't be save game compatible and Baron and MOS will need to update at some point too.
I wonder how everybody has missed this so far, including me.
@minorswing (and all)
Please don't PM me with submod questions. They are best asked in the thread so that others with the same question can see/find it. That way it only needs to be asked - and answered - once.
Welcome to the forums.
(Publicly posting a PM - as I have done - isn't the done thing either but it was harmless in this case I believe.)