LeBron James isn't leaving Cleveland — at least not yet.

The Cavaliers star won't waive his no-trade clause, according to Yahoo Sports, as other teams have apparently looked into the possibility.

James signed a three-year, $100 million deal following the Cavaliers' 2016 championship win, but can opt out at season's end. He still seems committed to at least one more run at a title with Cleveland.

The Cavaliers have been in a slump since December, only winning seven of their last 18 games, and haven't managed to swing any trades leading up to Thursday's deadline.