NSW star Josh Morris has signed with the Bulldogs for another four years.
The 27-year-old centre, who will stay on at the NRL club until the end of the 2018 season, says it was a tough decision but he's pleased to be re-signing.
"I'm very happy that the deal has been done," Morris said in a statement on Thursday.
"It's a great club and I'm grateful that I can be a part of it for the next four and a half years.
"It was a tough decision, there were a number of things to weigh up but I've enjoyed my time here so far, so that was a big factor.
"The playing group we have here is strong and the coaching staff are great. That also made the decision that little bit easier."
Morris made his NRL debut for the Dragons 2007 before joining Canterbury in 2009, and has gone on to represent the Kangaroo and the NSW Origin side.
Will the Warriors be playing finals footy this year?