diff --git a/leafmap/toolbar.py b/leafmap/toolbar.py index 478b1e5ead..de5193c9cc 100644 --- a/leafmap/toolbar.py +++ b/leafmap/toolbar.py @@ -6184,7 +6184,7 @@ def all_layers_chk_changed(change): all_layers_chk.observe(all_layers_chk_changed, "value") - layers = [lyr for lyr in m.layers] + layers = [lyr for lyr in m.layers if lyr.name] # if the layers contain unsupported layers (e.g., GeoJSON, GeoData), adds the ipyleaflet built-in LayerControl if len(layers) < (len(m.layers) - 1):