diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/UserEditController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/UserEditController.java index 59f84f5bb..3eeef593f 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/UserEditController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/UserEditController.java @@ -97,10 +97,14 @@ public class UserEditController extends BaseEditController { List mayEditAsStmts = new ArrayList(mayEditAsUris.size()); for(String objURI: mayEditAsUris){ + Individual editAs = getWebappDaoFactory().getIndividualDao().getIndividualByURI(objURI); + if( editAs == null ) + continue; ObjectPropertyStatement stmt = new ObjectPropertyStatementImpl(); stmt.setSubjectURI(u.getURI()); stmt.setPropertyURI(VitroVocabulary.MAY_EDIT_AS); - stmt.setObjectURI(objURI); + stmt.setObjectURI(objURI); + stmt.setObject(editAs); mayEditAsStmts.add(stmt); } request.setAttribute("mayEditAsStmts", mayEditAsStmts); diff --git a/webapp/web/templates/edit/specific/user_edit.jsp b/webapp/web/templates/edit/specific/user_edit.jsp index 0a7a524fa..1788dcdf6 100644 --- a/webapp/web/templates/edit/specific/user_edit.jsp +++ b/webapp/web/templates/edit/specific/user_edit.jsp @@ -63,7 +63,7 @@ User may edit as the following Individuals: - ${stmt.objectURI} + ${stmt.object.name} ${user.URI} ${requestScope.predicateUri}