In the Cauvery river dispute, Karnataka has to share less with Tamil Nadu but for more days, the Supreme Court said on Monday, modifying its last week's order, The court refused to make any more changes after Karnataka argued that it would end up giving more water than originally asked to.