diff --git a/bin/addons/base/ir/ir_ui_view.py b/bin/addons/base/ir/ir_ui_view.py
index b66d7eedcf6..2391737c425 100644
--- a/bin/addons/base/ir/ir_ui_view.py
+++ b/bin/addons/base/ir/ir_ui_view.py
@@ -59,6 +59,7 @@ class view(osv.osv):
('mdx','mdx'),
('graph', 'Graph'),
('calendar', 'Calendar'),
+ ('diagram','Diagram'),
('gantt', 'Gantt'),
('search','Search')), 'View Type', required=True),
'arch': fields.text('View Architecture', required=True),
diff --git a/bin/addons/base/ir/workflow/workflow_view.xml b/bin/addons/base/ir/workflow/workflow_view.xml
index a0bfb7fdc03..6d3ddf9f5cc 100644
--- a/bin/addons/base/ir/workflow/workflow_view.xml
+++ b/bin/addons/base/ir/workflow/workflow_view.xml
@@ -23,6 +23,22 @@
+
+
+ workflow.diagram
+ workflow
+ diagram
+
+
+
+
+
+
+
+
+
+
+
workflow.tree
workflow
@@ -41,6 +57,7 @@
workflow
form
+ tree,form,diagram
diff --git a/bin/addons/base/rng/view.rng b/bin/addons/base/rng/view.rng
index 3a9c8f92369..82112a834c7 100644
--- a/bin/addons/base/rng/view.rng
+++ b/bin/addons/base/rng/view.rng
@@ -30,6 +30,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -332,6 +368,7 @@
+
@@ -507,6 +544,7 @@
+