diff --git a/source/utils/exports.cpp b/source/utils/exports.cpp index 8e9c390..d51c715 100644 --- a/source/utils/exports.cpp +++ b/source/utils/exports.cpp @@ -222,6 +222,9 @@ extern "C" PluginBackendApiErrorType WUPSGetLoadedPlugins(wups_backend_plugin_co *plugin_information_version = WUPS_BACKEND_PLUGIN_INFORMATION_VERSION; uint32_t counter = 0; for (const auto &plugin : gLoadedPlugins) { + if (!plugin.isLinkedAndLoaded()) { + continue; + } if (counter < buffer_size) { io_handles[counter] = plugin.getHandle(); counter++;