diff --git a/source/java/org/alfresco/repo/web/scripts/RepositoryContainer.java b/source/java/org/alfresco/repo/web/scripts/RepositoryContainer.java index d7b4d68c16..894fa04d56 100644 --- a/source/java/org/alfresco/repo/web/scripts/RepositoryContainer.java +++ b/source/java/org/alfresco/repo/web/scripts/RepositoryContainer.java @@ -158,7 +158,7 @@ public class RepositoryContainer extends AbstractRuntimeContainer */ private void addRepoParameters(Map params) { - if (AlfrescoTransactionSupport.getTransactionId() != null) + if (AlfrescoTransactionSupport.getTransactionId() != null && AuthenticationUtil.getCurrentAuthentication() != null) { NodeRef rootHome = repository.getRootHome(); if (rootHome != null && permissionService.hasPermission(rootHome, PermissionService.READ).equals(AccessStatus.ALLOWED))