SPI between 2 Arduinos one as master and one as slave

Hi,

I am trying to establish SPI communication between 2 Arduino Uno's and also between the Master Uno and a Micro Sd card module (which again uses SPI). When connecting the Uno's via SPI pins, I'm able to print commands from Master to the Slave on the Slave's Hyperterminal. I'm also able to store pictures onto the SD card module from the Master Uno independently.

The problem arises when I try to combine the SD card and Slave Uno with the Master Uno. Nothing seems to get stored in the SD card. At the same time, if I try to glow some LEDs on the Slave Uno on commands from the Master, the LEDs don't glow. The commands show on the Hyperterminal alright though..

I've used two different slave select lines (SS for slave uno and CS=4 for SD card).

Any sort of help would be very much appreciated!
Thanks in advance!