screencast: Do not attempt to render an empty cursor
This will make the system assert upon bind as the image is null and thus never allocated.
There's a lot of lines changed but it's really all just indented and the if+else added that covers the faulty case.
Edited by Aleix Pol Gonzalez