diff --git a/dspace-xmlui/src/main/java/org/dspace/springmvc/ResourceIdentifierController.java b/dspace-xmlui/src/main/java/org/dspace/springmvc/ResourceIdentifierController.java
index 29dd000f73c9..6c813bdcb1f1 100644
--- a/dspace-xmlui/src/main/java/org/dspace/springmvc/ResourceIdentifierController.java
+++ b/dspace-xmlui/src/main/java/org/dspace/springmvc/ResourceIdentifierController.java
@@ -66,7 +66,7 @@ public String processHandle(HttpServletRequest request, @PathVariable String pre
DSpaceObject dso = dis.resolve(context, prefix);
- if (dso == null) throw new RuntimeException("Cannot find Item!");
+ if (dso == null) throw new IdentifierNotFoundException("Cannot find Item " + prefix + "!");
request.setAttribute(DSPACE_OBJECT, dso);
diff --git a/dspace-xmlui/src/main/webapp/sitemap.xmap b/dspace-xmlui/src/main/webapp/sitemap.xmap
index 3aded21385e7..8cbe861e9a01 100644
--- a/dspace-xmlui/src/main/webapp/sitemap.xmap
+++ b/dspace-xmlui/src/main/webapp/sitemap.xmap
@@ -646,6 +646,14 @@
+
+
+
+
+