diff --git a/modules/org.pathvisio.core/src/org/pathvisio/core/biopax/PublicationXref.java b/modules/org.pathvisio.core/src/org/pathvisio/core/biopax/PublicationXref.java index 1cdc0ca3..f9ca8ed7 100644 --- a/modules/org.pathvisio.core/src/org/pathvisio/core/biopax/PublicationXref.java +++ b/modules/org.pathvisio.core/src/org/pathvisio/core/biopax/PublicationXref.java @@ -84,7 +84,7 @@ public void setYear(String year) { public String getDb() { String db = getPropertyValue(PropertyType.DB); - return db.equals(EMPTY_VALUE_STRING) ? "" : db; + return (db == null || db.equals(EMPTY_VALUE_STRING)) ? "" : db; } public void setDb(String db) { @@ -93,7 +93,7 @@ public void setDb(String db) { public String getPubmedId() { String id = getPropertyValue(PropertyType.ID); - return id.equals(EMPTY_VALUE_STRING) ? "" : id; + return (id == null || id.equals(EMPTY_VALUE_STRING)) ? "" : id; } public void setPubmedId(String id) {