The Houston Rockets will waive Troy Williams to create a roster spot for Joe Johnson.
The Rockets initially expected to waive Williams and then began to reconsider other options on Tuesday.
Johnson secured a buyout from the Kings after his trade by the Jazz.
Williams is in his second NBA season but has only appeared in four games in 17-18. Williams is averaging 19.4 points and 5.8 rebounds in the G League.
Williams went undrafted in 2016 out of Indiana.