diff --git a/plugins/builtin/source/content/providers/view_provider.cpp b/plugins/builtin/source/content/providers/view_provider.cpp index e06c4e3d7..83466fab2 100644 --- a/plugins/builtin/source/content/providers/view_provider.cpp +++ b/plugins/builtin/source/content/providers/view_provider.cpp @@ -54,6 +54,7 @@ namespace hex::plugin::builtin { EventProviderClosing::subscribe(this, [this](const prv::Provider *provider, bool*) { if (m_provider == provider) ImHexApi::Provider::remove(this, false); + m_provider = nullptr; }); return true;