diff --git a/source/java/org/alfresco/filesys/repo/NodeMonitor.java b/source/java/org/alfresco/filesys/repo/NodeMonitor.java index 1321427373..fada4dbb9c 100644 --- a/source/java/org/alfresco/filesys/repo/NodeMonitor.java +++ b/source/java/org/alfresco/filesys/repo/NodeMonitor.java @@ -422,7 +422,7 @@ public class NodeMonitor extends TransactionListenerAdapter StringBuilder pathStr = new StringBuilder(); pathStr.append( nodePath.toDisplayPath(m_nodeService, m_permissionService)); - if ( pathStr.charAt(pathStr.length() - 1) != '/' && pathStr.charAt(pathStr.length() - 1) != '\\') + if ( pathStr.length() == 0 || (pathStr.charAt(pathStr.length() - 1) != '/' && pathStr.charAt(pathStr.length() - 1) != '\\')) pathStr.append("\\"); pathStr.append( fName);