Bug is still present in 1.02 opt-in
This annoyed me pretty much too, actualy so much that I fixed it for myself
(based on informations from TheBloody-Nine - thank you for them).
Here is what needs to be done:
backup and open "StarbaseModuleDefs.xml" in some text editor (notepad is sufficient) Default location is:
"C:\Program Files (x86)\Steam\steamapps\common\Galactic Civilizations III\data\Game"
Find: "XenoCommerce" inside - there is only one in the whole file
the section will look like this:
<Prerequ>
<Techs>
<Option>XenoCommerce</Option>
<Option>MarketingTech</Option>
</Techs>
<StarbaseModule>EconomicRingModule</StarbaseModule>
</Prerequ>
now copy and delete <Option>MarketingTech</Option>
result:
<Prerequ>
<Techs>
<Option>XenoCommerce</Option>
</Techs>
<StarbaseModule>EconomicRingModule</StarbaseModule>
</Prerequ>
still in the same file Find: "CulturalInfluence" again only one in the whole file
section should look like this:
<Prerequ>
<Techs>
<Option>CulturalInfluence</Option>
<Option>ThePathTech</Option>
</Techs>
<UpgradesFrom>CulturalForumModule</UpgradesFrom>
</Prerequ>
and add copied line from before so the result will be:
<Prerequ>
<Techs>
<Option>CulturalInfluence</Option>
<Option>ThePathTech</Option>
<Option>MarketingTech</Option>
</Techs>
<UpgradesFrom>CulturalForumModule</UpgradesFrom>
</Prerequ>
save the file
Now you should have "Information Hub" starbase module under Marketing tech isntead of Starbase Market (which is still in Customer Relations, where it probably should be).
I apologize for any mistakes, English is not my native language.