diff --git a/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java b/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java index 4e5aae8824f2..c3a0556e5848 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java +++ b/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java @@ -121,7 +121,8 @@ public class ExtractIncludeDialog extends DialogWrapper { private void validateOKButton() { final String fileName = myNameField.getText().trim(); setOKActionEnabled(myTargetDirectoryField.getText().trim().length() > 0 && - fileName.length() > 0 && fileName.indexOf(File.separatorChar) < 0 && !StringUtil.containsAnyChar(fileName, "*?><\":;|")); + fileName.length() > 0 && fileName.indexOf(File.separatorChar) < 0 && + !StringUtil.containsAnyChar(fileName, "*?><\":;|") && fileName.indexOf(".") != 0); } private static boolean isFileExist(@NotNull final String directory, @NotNull final String fileName) {