diff --git a/config/alfresco/web-client-config-workflow.xml b/config/alfresco/web-client-config-workflow.xml
index a654a00cd2..43538372a4 100644
--- a/config/alfresco/web-client-config-workflow.xml
+++ b/config/alfresco/web-client-config-workflow.xml
@@ -4,22 +4,24 @@
+
+
-
+
+
-
@@ -36,6 +38,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -117,7 +154,6 @@
-
diff --git a/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java b/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java
index c1963f2703..77ea5d21e4 100644
--- a/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java
+++ b/source/java/org/alfresco/web/bean/workflow/StartWorkflowWizard.java
@@ -293,7 +293,12 @@ public class StartWorkflowWizard extends BaseWizardBean
List workflowDefs = this.workflowService.getDefinitions();
for (WorkflowDefinition workflowDef : workflowDefs)
{
- this.availableWorkflows.add(new SelectItem(workflowDef.id, workflowDef.title));
+ String label = workflowDef.title;
+ if (workflowDef.description != null && workflowDef.description.length() > 0)
+ {
+ label = label + " (" + workflowDef.description + ")";
+ }
+ this.availableWorkflows.add(new SelectItem(workflowDef.id, label));
this.workflows.put(workflowDef.id, workflowDef);
}