diff --git a/src/ol/imagetile.js b/src/ol/imagetile.js index 3795df9de7..8b97d630b5 100644 --- a/src/ol/imagetile.js +++ b/src/ol/imagetile.js @@ -104,7 +104,11 @@ ol.ImageTile.prototype.handleImageError_ = function() { * @private */ ol.ImageTile.prototype.handleImageLoad_ = function() { - this.state = ol.TileState.LOADED; + if (this.image_.naturalWidth && this.image_.naturalHeight) { + this.state = ol.TileState.LOADED; + } else { + this.state = ol.TileState.EMPTY; + } this.unlistenImage_(); this.dispatchChangeEvent(); };