The Houston Rockets had planned on waiving Troy Williams to create a roster spot for Joe Johnson, but will now keep Williams.

The Rockets are making an alternate roster move to create a spot for Johnson.

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.