diff --git a/source/java/org/alfresco/repo/rule/RuleServiceImpl.java b/source/java/org/alfresco/repo/rule/RuleServiceImpl.java index a9c14aea2b..19c17fdf0e 100644 --- a/source/java/org/alfresco/repo/rule/RuleServiceImpl.java +++ b/source/java/org/alfresco/repo/rule/RuleServiceImpl.java @@ -806,8 +806,11 @@ public class RuleServiceImpl { orderedAssocs.add(assoc); } - } - orderedAssocs.add(index, movedAssoc); + } + if (movedAssoc != null) + { + orderedAssocs.add(index, movedAssoc); + } index = 0; for (ChildAssociationRef orderedAssoc : orderedAssocs)