diff --git a/core/js/Story.js b/core/js/Story.js
index 1893a0f..c400af5 100644
--- a/core/js/Story.js
+++ b/core/js/Story.js
@@ -273,9 +273,8 @@ Story.prototype.refreshTiddler = function(title,template,force,customFields,defa
 Story.prototype.addCustomFields = function(place,customFields)
 {
 	var fields = customFields.decodeHashMap();
-	var w = document.createElement("div");
+	var w = createTiddlyElement(place,"div",null,"customFields");
 	w.style.display = "none";
-	place.appendChild(w);
 	for(var t in fields) {
 		var e = document.createElement("input");
 		e.setAttribute("type","text");

