diff --git a/public/red/ui/editor.js b/public/red/ui/editor.js
index 929b15cb2..c8c36ca82 100644
--- a/public/red/ui/editor.js
+++ b/public/red/ui/editor.js
@@ -455,7 +455,8 @@ RED.editor = (function() {
function showEditDialog(node) {
editing_node = node;
RED.view.state(RED.state.EDITING);
- $("#dialog-form").html($("script[data-template-name='"+node.type+"']").html()+'');
+ $("#dialog-form").html($("script[data-template-name='"+node.type+"']").html());
+ $('').appendTo("#dialog-form");
prepareEditDialog(node,node._def,"node-input");
$( "#dialog" ).dialog("option","title","Edit "+node.type+" node").dialog( "open" );
}