On operating systems which doesn't have a local cursor, Android on touch devices for example, the HTML5 client should draw it's own cursor.
This has been fixed along the way somewhere.