diff --git a/base/VulkanUIOverlay.cpp b/base/VulkanUIOverlay.cpp index 3b31d14bb38a53060254840e7653ba89b47331a0..60c9226c56d309c7e47d9c75297940fde1d5b693 100644 --- a/base/VulkanUIOverlay.cpp +++ b/base/VulkanUIOverlay.cpp @@ -51,7 +51,9 @@ namespace vks } UIOverlay::~UIOverlay() { - ImGui::DestroyContext(); + if (ImGui::GetCurrentContext()) { + ImGui::DestroyContext(); + } } /** Prepare all vulkan resources required to render the UI overlay */