diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/BaseIndividualTemplateModel.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/BaseIndividualTemplateModel.java index f35e0d17d..bed1d0daf 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/BaseIndividualTemplateModel.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/web/templatemodels/individual/BaseIndividualTemplateModel.java @@ -95,9 +95,11 @@ public abstract class BaseIndividualTemplateModel extends BaseTemplateModel { String individualUri = getUri(); String profileUrl = getProfileUrl(); - boolean isUriInDefaultNamespace = UrlBuilder.isUriInDefaultNamespace(individualUri, vreq); - return isUriInDefaultNamespace ? profileUrl + "/" + getLocalName() + ".rdf" - : UrlBuilder.addParams(profileUrl, "format", "rdfxml"); + if (UrlBuilder.isUriInDefaultNamespace(individualUri, vreq)) { + return UrlBuilder.getUrl("/individual/" + getLocalName() + "/" + getLocalName() + ".rdf") ; + } else { + return UrlBuilder.addParams(profileUrl, "format", "rdfxml"); + } } public GroupedPropertyList getPropertyList() {