diff --git a/platform/core-api/src/com/intellij/openapi/fileTypes/FileTypeExtension.java b/platform/core-api/src/com/intellij/openapi/fileTypes/FileTypeExtension.java index 2547aa143a19..c186aa65bdfc 100644 --- a/platform/core-api/src/com/intellij/openapi/fileTypes/FileTypeExtension.java +++ b/platform/core-api/src/com/intellij/openapi/fileTypes/FileTypeExtension.java @@ -53,7 +53,10 @@ public class FileTypeExtension extends KeyedExtensionCollector { List> extensions = getExtensions(); Map result = new HashMap<>(); for (KeyedLazyInstance extension : extensions) { - result.put(FileTypeRegistry.getInstance().findFileTypeByName(extension.getKey()), extension.getInstance()); + FileType fileType = FileTypeRegistry.getInstance().findFileTypeByName(extension.getKey()); + if (fileType != null) { + result.put(fileType, extension.getInstance()); + } } return result; }