diff --git a/src/gameobjects/rendertexture/RenderTexture.js b/src/gameobjects/rendertexture/RenderTexture.js index 1262387dc..39efec3b3 100644 --- a/src/gameobjects/rendertexture/RenderTexture.js +++ b/src/gameobjects/rendertexture/RenderTexture.js @@ -829,7 +829,7 @@ var RenderTexture = new Class({ */ preDestroy: function () { - if (this.canvas) + if (this.canvas && !this._saved) { CanvasPool.remove(this.canvas); }