diff --git a/config/alfresco/web-client-config-workflow-actions.xml b/config/alfresco/web-client-config-workflow-actions.xml
index 249b9edbe2..c83112526b 100644
--- a/config/alfresco/web-client-config-workflow-actions.xml
+++ b/config/alfresco/web-client-config-workflow-actions.xml
@@ -200,6 +200,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/source/java/org/alfresco/web/bean/CheckinCheckoutBean.java b/source/java/org/alfresco/web/bean/CheckinCheckoutBean.java
index dd32c7f540..b07deb529f 100644
--- a/source/java/org/alfresco/web/bean/CheckinCheckoutBean.java
+++ b/source/java/org/alfresco/web/bean/CheckinCheckoutBean.java
@@ -484,7 +484,8 @@ public class CheckinCheckoutBean
// if this is a workflow action and there is a task id present we need
// to also link the working copy to the workflow package so it appears
// in the resources panel in the manage task dialog
- if (this.isWorkflowAction && this.workflowTaskId != null)
+ if (this.isWorkflowAction && this.workflowTaskId != null &&
+ (this.workflowTaskId.equals("null") == false))
{
WorkflowTask task = this.workflowService.getTaskById(this.workflowTaskId);
if (task != null)
diff --git a/source/web/jsp/workflow/manage-task-dialog.jsp b/source/web/jsp/workflow/manage-task-dialog.jsp
index d8b1def23b..d74f6a8964 100644
--- a/source/web/jsp/workflow/manage-task-dialog.jsp
+++ b/source/web/jsp/workflow/manage-task-dialog.jsp
@@ -38,7 +38,7 @@
var="taskProps" columns="1" externalConfig="true" />
-
+
@@ -129,7 +129,7 @@
-
+
@@ -138,7 +138,7 @@
-
+