Fixed recursive call in watchplayer