diff --git a/src/main/java/net/sf/jabref/model/database/BibDatabase.java b/src/main/java/net/sf/jabref/model/database/BibDatabase.java index 9f25a9ec7da..ecb927b4885 100644 --- a/src/main/java/net/sf/jabref/model/database/BibDatabase.java +++ b/src/main/java/net/sf/jabref/model/database/BibDatabase.java @@ -99,7 +99,7 @@ public synchronized EntrySorter getSorter(Comparator comp) { * Returns whether an entry with the given ID exists (-> entry_type + hashcode). */ public boolean containsEntryWithId(String id) { - return entries.stream().anyMatch(entry -> entry.getId().equals(id)); + return allKeys.containsKey(id); } public List getEntries() {