From 552f850207ec9e116f42f19cdc997e4db0b0e924 Mon Sep 17 00:00:00 2001
From: barisusakli <barisusakli@gmail.com>
Date: Fri, 14 Apr 2017 14:56:39 -0400
Subject: [PATCH] closes #2702

---
 src/widgets/index.js | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/widgets/index.js b/src/widgets/index.js
index 2e439c52d8..b671effa8e 100644
--- a/src/widgets/index.js
+++ b/src/widgets/index.js
@@ -43,13 +43,15 @@ widgets.render = function (uid, area, req, res, callback) {
 					data: widget.data,
 					req: req,
 					res: res,
-				}, function (err, html) {
-					if (err || html === null) {
+				}, function (err, data) {
+					if (err || data === null) {
 						return next(err);
 					}
-
+					var html = data;
 					if (typeof html !== 'string') {
-						html = '';
+						html = data.html;
+					} else {
+						winston.warn('[widgets.render] passing a string is deprecated!, filter:widget.render:' + widget.widget + '. Please set hookData.html in your plugin.');
 					}
 
 					if (widget.data.container && widget.data.container.match('{body}')) {