diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceImpl.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceImpl.java index d002fb915e..dfe8aab534 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceImpl.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/audit/RecordsManagementAuditServiceImpl.java @@ -1437,8 +1437,12 @@ public class RecordsManagementAuditServiceImpl extends AbstractLifecycleBean if (entry.getEvent().equals("Create Person") && entry.getNodeRef() != null) { NodeRef nodeRef = entry.getNodeRef(); - String userName = (String)nodeService.getProperty(nodeRef, ContentModel.PROP_USERNAME); - json.put("nodeName", userName == null ? "": userName); + String userName = ""; + if (nodeService.exists(nodeRef)) + { + userName = (String) nodeService.getProperty(nodeRef, ContentModel.PROP_USERNAME); + } + json.put("nodeName", userName == null ? "" : userName); json.put("createPerson", true); } else