diff --git a/idea/resources/fileTemplates/internal/Kotlin Object.kt.ft b/idea/resources/fileTemplates/internal/Kotlin Object.kt.ft
new file mode 100644
index 00000000000..765229c649a
--- /dev/null
+++ b/idea/resources/fileTemplates/internal/Kotlin Object.kt.ft
@@ -0,0 +1,6 @@
+#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME}
+
+#end
+#parse("File Header.java")
+public object ${NAME} {
+}
\ No newline at end of file
diff --git a/idea/resources/fileTemplates/internal/Kotlin Object.kt.html b/idea/resources/fileTemplates/internal/Kotlin Object.kt.html
new file mode 100644
index 00000000000..82c114cc907
--- /dev/null
+++ b/idea/resources/fileTemplates/internal/Kotlin Object.kt.html
@@ -0,0 +1,14 @@
+
+
+
+
+ |
+
+ This is a built-in template used by IDEA each time you create a
+ Kotlin object
+
+ |
+
+
+
+
\ No newline at end of file
diff --git a/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.java b/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.java
index e1c5b301fd1..7ab42c86c19 100644
--- a/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.java
+++ b/idea/src/org/jetbrains/kotlin/idea/actions/NewKotlinFileAction.java
@@ -59,7 +59,8 @@ public class NewKotlinFileAction extends CreateFileFromTemplateAction implements
.addKind("Kotlin file", JetFileType.INSTANCE.getIcon(), "Kotlin File")
.addKind("Class", JetIcons.CLASS, "Kotlin Class")
.addKind("Trait", JetIcons.TRAIT, "Kotlin Trait")
- .addKind("Enum class", JetIcons.ENUM, "Kotlin Enum");
+ .addKind("Enum class", JetIcons.ENUM, "Kotlin Enum")
+ .addKind("Object", JetIcons.OBJECT, "Kotlin Object");
}
@Override