Index: egPipeline.cpp =================================================================== --- egPipeline.cpp (revision 234) +++ egPipeline.cpp (working copy) @@ -308,8 +308,8 @@ for( uint32 i = 0; i < _renderTargets.size(); ++i ) { RenderTarget &rt = _renderTargets[i]; - - Modules::renderer().releaseRenderBuffer( rt.rendBuf ); + if (rt.rendBuf) + Modules::renderer().releaseRenderBuffer( rt.rendBuf ); } } Index: egPipeline.h =================================================================== --- egPipeline.h (revision 234) +++ egPipeline.h (working copy) @@ -154,6 +154,7 @@ { hasDepthBuf = false; numColBufs = 0; + rendBuf = 0; } };