diff --git a/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FileTemplatesLoader.java b/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FileTemplatesLoader.java index 58de19222d57..046e921c50b1 100644 --- a/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FileTemplatesLoader.java +++ b/platform/lang-impl/src/com/intellij/ide/fileTemplates/impl/FileTemplatesLoader.java @@ -70,7 +70,7 @@ public class FileTemplatesLoader { protected FileTemplatesLoader(@NotNull FileTypeManagerEx typeManager, @Nullable Project project) { myTypeManager = typeManager; - File configDir = project == null + File configDir = project == null || project.isDefault() ? new File(PathManager.getConfigPath(), TEMPLATES_DIR) : new File(ProjectKt.getStateStore(project).getDirectoryStorePath(true) + "/" + TEMPLATES_DIR); myDefaultTemplatesManager = new FTManager(FileTemplateManager.DEFAULT_TEMPLATES_CATEGORY, configDir);