diff --git a/python/educational-core/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java b/python/educational-core/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java index 0800be032410..3293c345b8f2 100644 --- a/python/educational-core/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java +++ b/python/educational-core/src/com/jetbrains/edu/learning/courseGeneration/StudyGenerator.java @@ -83,9 +83,8 @@ public class StudyGenerator { final String name = entry.getKey(); VirtualFile virtualTaskFile = taskDir.findChild(name); if (virtualTaskFile == null) { - virtualTaskFile = taskDir.createChildData(taskDir, name); + createChildFile(taskDir, name, entry.getValue()); } - VfsUtil.saveText(virtualTaskFile, entry.getValue()); } }