From fc94e2c977e7fd2c70a03cff06bd8f2d442182ad Mon Sep 17 00:00:00 2001
From: Wenjie Zheng <wenjie.zheng@tiolive.com>
Date: Thu, 6 Aug 2015 16:08:46 +0000
Subject: [PATCH] WorkflowTool.py: resolve getTypeInfo error when add gadget in
 access tab.

---
 product/ERP5/Tool/WorkflowTool.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/product/ERP5/Tool/WorkflowTool.py b/product/ERP5/Tool/WorkflowTool.py
index c802d46201..0a8720df75 100644
--- a/product/ERP5/Tool/WorkflowTool.py
+++ b/product/ERP5/Tool/WorkflowTool.py
@@ -700,7 +700,9 @@ class WorkflowTool(BaseTool, OriginalWorkflowTool):
     worklist_dict = {}
 
     document = info.object
-    document_pt = document.getTypeInfo()
+    document_pt = None
+    if document is not None:
+      document_pt = document.getTypeInfo()
 
     if document_pt is not None:
       workflow_list = document_pt.getTypeWorkflowList()
-- 
2.30.9