mega 2560 and ethernet shield compatibility

Quick update

when i disconect PIN 10 from the shield , i'm able to load the program. But of course the ethernet part of my program doesn't run.

Can my arduino mega have hardware issue ? Can i use an other pin for the chip select ?

thanks