Fix crash when on empty or invalid map.

When being on an invalid map, you used to get back to the initial spawning
point. This seems to have broken on a rewrite of the MapRenderer rendering
the object layer.

Signed-off-by: Stefan Beller <stefanbeller@googlemail.com>