diff --git a/src/frontend-common/d3d12_host_display.cpp b/src/frontend-common/d3d12_host_display.cpp index 9239e092f..4ae92e687 100644 --- a/src/frontend-common/d3d12_host_display.cpp +++ b/src/frontend-common/d3d12_host_display.cpp @@ -661,7 +661,7 @@ bool D3D12HostDisplay::UpdateImGuiFontTexture() bool D3D12HostDisplay::Render() { - if (ShouldSkipDisplayingFrame()) + if (ShouldSkipDisplayingFrame() || !m_swap_chain) { if (ImGui::GetCurrentContext()) ImGui::Render();