diff --git a/jssrc/renderer.js b/jssrc/renderer.js
index <HASH>..<HASH> 100644
--- a/jssrc/renderer.js
+++ b/jssrc/renderer.js
@@ -26,9 +26,9 @@ var supportedTags = {
   "table": true, "tbody": true, "thead": true, "tr": true, "th": true, "td": true,
   "form": true, "optgroup": true, "option": true, "select": true, "textarea": true,
   "title": true, "meta": true, "link": true,
-  "svg": true, "circle": true, "line": true
+  "svg": true, "circle": true, "line": true, "rect": true
 };
-var svgs = {"svg": true, "circle": true, "line": true};
+var svgs = {"svg": true, "circle": true, "line": true, "rect": true};
 // Map of input entities to a queue of their values which originated from the client and have not been received from the server yet.
 var sentInputValues = {};
 var lastFocusPath = null;
Add rects as svgs