diff -r 744d8c77a5c3 parsing.api/src/org/netbeans/modules/parsing/impl/indexing/RepositoryUpdater.java --- a/parsing.api/src/org/netbeans/modules/parsing/impl/indexing/RepositoryUpdater.java Tue Jul 03 15:21:59 2012 +0200 +++ b/parsing.api/src/org/netbeans/modules/parsing/impl/indexing/RepositoryUpdater.java Tue Jul 10 13:54:02 2012 +0200 @@ -3276,14 +3276,7 @@ } private boolean shouldRefresh() { - if (this.files.size() != 1) { - return true; - } - final Source source = getActiveSource(); - if (source == null) { - return true; - } - return !files.iterator().next().equals(source.getFileObject()); + return !TransientUpdateSupport.isTransientUpdate(); } } // End of FileListWork class