I see. Then there is a bug, because I currently have two shipyards in two of my colonies, and two more under way on a third colony. So it seems you can build several shipyards if you don't have any in your colony?

Build of other orbitals such as refinery etc should also be restricted to one if their effects doesn't stack.