diff --git a/dspace-api/src/main/java/org/dspace/uri/IdentifierService.java b/dspace-api/src/main/java/org/dspace/uri/IdentifierService.java index d9dac6b17e..aa8807ec2f 100644 --- a/dspace-api/src/main/java/org/dspace/uri/IdentifierService.java +++ b/dspace-api/src/main/java/org/dspace/uri/IdentifierService.java @@ -339,6 +339,9 @@ public class IdentifierService { return null; } + + // substitue the newly found for the original + oid = noid; } // now we can select the object based on its resource type and id