diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
index 5b32859fa0..6dd9b54ff6 100644
--- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
+++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml
@@ -349,6 +349,7 @@
RECORD_FOLDER
UNFILED_RECORD_CONTAINER
UNFILED_RECORD_CONTAINER_CHILD
+ HOLD_CONTAINER
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java
index acdf9a3136..68e53466cd 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java
@@ -35,6 +35,7 @@ public enum FilePlanComponentKind
RECORD,
TRANSFER,
HOLD,
+ HOLD_CONTAINER,
HOLD_CONTAINER_CHILD,
DISPOSITION_SCHEDULE,
UNFILED_RECORD_CONTAINER,
diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java
index ef70d0bd7a..6648665cbf 100644
--- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java
+++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java
@@ -218,6 +218,10 @@ public class FilePlanServiceImpl extends ServiceBaseImpl
{
result = FilePlanComponentKind.HOLD;
}
+ else if (instanceOf(nodeRef, TYPE_HOLD_CONTAINER))
+ {
+ result = FilePlanComponentKind.HOLD_CONTAINER;
+ }
else if (instanceOf(nodeRef, TYPE_HOLD_CONTAINER_CHILD))
{
result = FilePlanComponentKind.HOLD_CONTAINER_CHILD;