diff --git a/java/idea-ui/src/com/intellij/jarRepository/RepositoryAttachDialog.java b/java/idea-ui/src/com/intellij/jarRepository/RepositoryAttachDialog.java index 6b1d48a17620..55dc8a4a3b75 100644 --- a/java/idea-ui/src/com/intellij/jarRepository/RepositoryAttachDialog.java +++ b/java/idea-ui/src/com/intellij/jarRepository/RepositoryAttachDialog.java @@ -401,6 +401,9 @@ public class RepositoryAttachDialog extends DialogWrapper { private static String extractMavenCoordinates(Document document) { String groupId = getGroupId(document); String artifactId = getArtifactId(document); + if (groupId.isEmpty() && artifactId.isEmpty()) { + return null; + } String version = getVersion(document); String classifier = getClassifier(document); String gradleClassifier = classifier.isEmpty() ? "" : ":" + classifier;