Ireland flanker Sean O'Brien has agreed a new three-year contract with the Irish Rugby Football Union which will see him remain at Leinster until after the 2019 Rugby World Cup.
The 28-year-old has been sidelined with an inner ear issue but is regarded as a key player in the Ireland set-up.
O'Brien starred in Ireland's World Cup pool stage win over France but was banned for punching Pascal Pape.
That suspension meant that he missed the quarter-final defeat by Argentina.
The back-rower has been capped 41 times and has made 98 appearances for Leinster since making his debut against Cardiff Blues in September 2008, scoring 16 tries.
O'Brien toured with the series-winning British and Irish Lions squad in 2013 and has won three Heineken Cups, a Challenge Cup and two Pro12 titles with Leinster.
"Sean is not only a proven world-class player but he is a leader within the national set-up and at Leinster," said IRFU performance director David Nucifora.
"The IRFU are delighted that Sean has committed to playing in Ireland until after the next World Cup."
O'Brien is expected to return to action in Leinster's interprovincial derby against Munster on 27 December.