diff --git a/ganttzk/src/main/resources/metainfo/zk/lang-addon.xml b/ganttzk/src/main/resources/metainfo/zk/lang-addon.xml
index 650e81118..b63b5f655 100755
--- a/ganttzk/src/main/resources/metainfo/zk/lang-addon.xml
+++ b/ganttzk/src/main/resources/metainfo/zk/lang-addon.xml
@@ -124,9 +124,11 @@
taskcontainer
org.zkoss.ganttz.TaskContainerComponent
+ ganttz.TaskContainerComponent
default
- ~./ganttz/taskcontainer.dsp
+ mold/task-container.js
+
diff --git a/ganttzk/src/main/resources/web/js/ganttz/TaskContainerComponent.js b/ganttzk/src/main/resources/web/js/ganttz/TaskContainerComponent.js
new file mode 100644
index 000000000..8bb1d35f1
--- /dev/null
+++ b/ganttzk/src/main/resources/web/js/ganttz/TaskContainerComponent.js
@@ -0,0 +1,3 @@
+zk.$package("ganttz");
+
+ganttz.TaskContainerComponent = zk.$extends(zk.Widget,{})
\ No newline at end of file
diff --git a/ganttzk/src/main/resources/web/js/ganttz/mold/task-container.js b/ganttzk/src/main/resources/web/js/ganttz/mold/task-container.js
new file mode 100644
index 000000000..99befbb5a
--- /dev/null
+++ b/ganttzk/src/main/resources/web/js/ganttz/mold/task-container.js
@@ -0,0 +1 @@
+function(out){}
\ No newline at end of file
diff --git a/ganttzk/src/main/resources/web/js/ganttz/zk.wpd b/ganttzk/src/main/resources/web/js/ganttz/zk.wpd
index c5e5cd87b..550818424 100644
--- a/ganttzk/src/main/resources/web/js/ganttz/zk.wpd
+++ b/ganttzk/src/main/resources/web/js/ganttz/zk.wpd
@@ -14,6 +14,7 @@
+