diff --git a/src/ol/layer/WebGLTile.js b/src/ol/layer/WebGLTile.js index 64c4b1167e..6cf7a9c90c 100644 --- a/src/ol/layer/WebGLTile.js +++ b/src/ol/layer/WebGLTile.js @@ -390,7 +390,9 @@ class WebGLTileLayer extends BaseTileLayer { * @private */ handleSourceUpdate_() { - this.setStyle(this.style_); + if (this.getSource()) { + this.setStyle(this.style_); + } } /**