Canot use i2C with SC20100

I am trying to understand how to use i2C without any success.
Using any of the examples available, including in libraries, etc. I always have an exception:

Exception System.Exception - CLR_E_TIMEOUT (1)

#### Message: 
#### GHIElectronics.TinyCLR.Devices.I2c.Provider.I2cControllerApiWrapper::WriteRead [IP: 0000] ####
#### GHIElectronics.TinyCLR.Devices.I2c.I2cDevice::WriteRead [IP: 0027] ####
#### GHIElectronics.TinyCLR.Devices.I2c.I2cDevice::Write [IP: 000a] ####
#### TinyCLR_DriverTest.Program::Main [IP: 0081] ####

Any thoughts? I am using Fez-Stick.

I am guessing you have the wrong I2C address. You need a slave connected and you need the right address of that slave.

Indeed I have not yet the i2C hardware connected to the bus.
I am on the process of migrating some stuff from netMF and I am sure that the addr is fine as it was working without issues.
As the slave is on an removable board, could you please suggest any way to avoid the exception in the case where it is not present?
Thank you.

Handle the exception when it occurs?

Sure.
However avoid the exception is one thing and handle it is another thing.
Thanks anyway.

Ground a pin when device is not present?

As Mike said, handle the exception or find a way to not talk on the i2c bus. Might be worth it to do both, since that way you will always be able to report the error back (“Hello user, looks like sensor X has gone bad or is not connected”) as well as not bothering to initialise it when you know it isn’t connected