diff --git a/platform/lang-impl/src/com/intellij/internal/DumpPluginDescriptorsAction.kt b/platform/lang-impl/src/com/intellij/internal/DumpPluginDescriptorsAction.kt index 1d466c607583..5eebe6dc3d5f 100644 --- a/platform/lang-impl/src/com/intellij/internal/DumpPluginDescriptorsAction.kt +++ b/platform/lang-impl/src/com/intellij/internal/DumpPluginDescriptorsAction.kt @@ -162,9 +162,7 @@ private class DumpPluginDescriptorsAction : DumbAwareAction() { if (printedClassLoaders.add(classLoader)) { @Suppress("TestOnlyProblems") val parents = when (classLoader) { - is PluginClassLoader -> classLoader._getParents().map { it.classLoader }.ifEmpty { - listOf(ClassLoaderConfigurator::class.java.classLoader) - } + is PluginClassLoader -> classLoader.getAllParentsClassLoaders().toList() else -> listOf(classLoader.parent) } writeArrayFieldStart("parents")