diff --git a/bin/controls/UpdateContent.js b/bin/controls/UpdateContent.js
index 9dc6e859346379345c50c43802d2bb5f97b711c9..9f28074d0adb939469d1a4c349012ad11cee48b1 100644
--- a/bin/controls/UpdateContent.js
+++ b/bin/controls/UpdateContent.js
@@ -128,7 +128,7 @@ define('package/quiqqer/translator/bin/controls/UpdateContent', [
                 this.$Elm.removeClass('field-container-field');
             }
 
-            Editors.getEditor().then(function (Editor) {
+            return Editors.getEditor().then(function (Editor) {
                 Editor.addEvent('onLoaded', function () {
                     self.Loader.hide();
                     self.fireEvent('load', [self]);
@@ -229,6 +229,8 @@ define('package/quiqqer/translator/bin/controls/UpdateContent', [
                 this.setAttribute('package', this.getAttribute('group'));
             }
 
+            this.create();
+
 
             this.$onInject().then(function () {
                 self.$Input.inject(self.$Elm, 'after');