diff --git a/plugins/builtin/source/content/views/view_tools.cpp b/plugins/builtin/source/content/views/view_tools.cpp index a189e5e7f..ffecdc5e0 100644 --- a/plugins/builtin/source/content/views/view_tools.cpp +++ b/plugins/builtin/source/content/views/view_tools.cpp @@ -48,6 +48,10 @@ namespace hex::plugin::builtin { } void ViewTools::drawAlwaysVisible() { + // Make sure the tool windows never get drawn over the welcome screen + if (!ImHexApi::Provider::isValid()) + return; + auto &tools = ContentRegistry::Tools::impl::getEntries(); for (auto iter = tools.begin(); iter != tools.end(); iter++) {