diff --git a/source/java/org/alfresco/repo/model/filefolder/GetChildrenCannedQuery.java b/source/java/org/alfresco/repo/model/filefolder/GetChildrenCannedQuery.java index cf1e9b5681..d389e60f1d 100644 --- a/source/java/org/alfresco/repo/model/filefolder/GetChildrenCannedQuery.java +++ b/source/java/org/alfresco/repo/model/filefolder/GetChildrenCannedQuery.java @@ -164,6 +164,12 @@ public class GetChildrenCannedQuery extends org.alfresco.repo.node.getchildren.G // only visible files are returned, relative to the client type. try { + if (!nodeService.exists(nodeRef)) + { + // Node has disappeared + return ret; + } + final Client client = FileFilterMode.getClient(); boolean notHidden = hiddenAspect.getVisibility(client, nodeRef) != Visibility.NotVisible;