diff --git a/addons/base_dashboard/controllers.py b/addons/base_dashboard/controllers.py
index d24649a21cc..b0f5fbf817e 100644
--- a/addons/base_dashboard/controllers.py
+++ b/addons/base_dashboard/controllers.py
@@ -1,11 +1,28 @@
# -*- coding: utf-8 -*-
import openerpweb
+WIDGET_CONTENT_PATTERN = """
+
+
[[Widget %(id)d]]
+
+ %(content)s
+
+
+
+"""
class Widgets(openerpweb.openerpweb.Controller):
_cp_path = '/base_dashboard/widgets'
@openerpweb.httprequest
def content(self, request, widget_id):
- return request.session.model('res.widget').read(
+ return WIDGET_CONTENT_PATTERN % request.session.model('res.widget').read(
[widget_id], ['content'], request.session.eval_context(request.context)
- )[0]['content']
+ )[0]