This may depend on how your Hubs are relayed together. If you are using a cross-over cable, then the same rules apply to a the switches. You must make sure one end is in the uplink and the other is in a regular slot. More and more switches now come with auto-sensing and can work from any port, but you will need to make sure if it applies to yours.
Another thing I've seen is that certain hubs/switches don't play well together and the auto-negotiation does not work. If your using the same make and model of switches, then I doubt that they don't work together, but I've seen instances where the NIC card (from server) cannot negotiate with the switch and falls in an auto-detect limbo. If this is the case, then the NIC needs to be forced into the highest supporting mode (100Mbs Full Duplex) in order for it to work.
"In space, nobody can hear you click..."