]> Pileus Git - grits/blobdiff - src/plugins/map.c
Miscellaneous bug fixes
[grits] / src / plugins / map.c
index a0f28dcc454b6b3e1952098e26095c81920622dc..4be4607a1964e298152b8de168cd39ee78c4ed34 100644 (file)
@@ -127,7 +127,8 @@ static void _free_tile(GisTile *tile, gpointer _map)
 {
        GisPluginMap *map = _map;
        g_debug("GisPluginMap: _free_tile: %p", tile->data);
-       g_idle_add_full(G_PRIORITY_LOW, _free_tile_cb, tile->data, NULL);
+       if (tile->data)
+               g_idle_add_full(G_PRIORITY_LOW, _free_tile_cb, tile->data, NULL);
 }
 
 static gpointer _update_tiles(gpointer _map)