diff --git a/src/ol/renderer/canvas/tilelayer.js b/src/ol/renderer/canvas/tilelayer.js
index <HASH>..<HASH> 100644
--- a/src/ol/renderer/canvas/tilelayer.js
+++ b/src/ol/renderer/canvas/tilelayer.js
@@ -227,9 +227,7 @@ ol.renderer.canvas.TileLayer.prototype.prepareFrame = function(frameState, layer
         canvas.width = width;
         canvas.height = height;
       } else {
-        if (this.renderedExtent_ && !ol.extent.equals(imageExtent, this.renderedExtent_)) {
-          context.clearRect(0, 0, width, height);
-        }
+        context.clearRect(0, 0, width, height);
         oversampling = this.oversampling_;
       }
     }
Vector tile rendering requires canvas to be cleared