diff --git a/gfx/layers/ipc/ShadowLayersParent.cpp b/gfx/layers/ipc/ShadowLayersParent.cpp index 575fa19db407..31664612979e 100644 --- a/gfx/layers/ipc/ShadowLayersParent.cpp +++ b/gfx/layers/ipc/ShadowLayersParent.cpp @@ -148,6 +148,10 @@ ShadowLayersParent::RecvUpdate(const InfallibleTArray& cset, { MOZ_LAYERS_LOG(("[ParentSide] recieved txn with %d edits", cset.Length())); + if (layer_manager()->IsDestroyed()) { + return true; + } + EditReplyVector replyv; layer_manager()->BeginTransactionWithTarget(NULL);