diff --git a/gfx/layers/d3d11/TextureD3D11.cpp b/gfx/layers/d3d11/TextureD3D11.cpp index e3d0c10a60ed..7f8ab65d21fa 100644 --- a/gfx/layers/d3d11/TextureD3D11.cpp +++ b/gfx/layers/d3d11/TextureD3D11.cpp @@ -642,7 +642,9 @@ static CompositorD3D11* AssertD3D11Compositor(Compositor* aCompositor) { CompositorD3D11* compositor = aCompositor ? aCompositor->AsCompositorD3D11() : nullptr; - MOZ_DIAGNOSTIC_ASSERT(!!compositor); + if (!compositor) { + gfxCriticalNote << "[D3D11] Attempt to set an incompatible compositor"; + } return compositor; }