I would rather see an exception thrown then returning 0, if no SI are enabled.