fix TileMap segfault