diff --git a/java.source/src/org/netbeans/modules/java/source/usages/BuildArtifactMapperImpl.java b/java.source/src/org/netbeans/modules/java/source/usages/BuildArtifactMapperImpl.java --- a/java.source/src/org/netbeans/modules/java/source/usages/BuildArtifactMapperImpl.java +++ b/java.source/src/org/netbeans/modules/java/source/usages/BuildArtifactMapperImpl.java @@ -303,6 +303,12 @@ return null; } + File tagFile = new File(targetFolder, TAG_FILE_NAME); + + if (!tagFile.exists()) { + return null; + } + try { SourceUtils.waitScanFinished(); } catch (InterruptedException e) { @@ -311,12 +317,6 @@ return false; } - File tagFile = new File(targetFolder, TAG_FILE_NAME); - - if (!tagFile.exists()) { - return null; - } - delete(targetFolder, false); delete(tagFile, true);