diff --git a/entity/WorkflowTask_entity/WorkflowTask_entity.aod b/entity/WorkflowTask_entity/WorkflowTask_entity.aod
index 938fbcdc991e33b51be6bc7134499438ac1fbabd..3ffbe846c77cc3e4d64c7ed734ff2399dc30450a 100644
--- a/entity/WorkflowTask_entity/WorkflowTask_entity.aod
+++ b/entity/WorkflowTask_entity/WorkflowTask_entity.aod
@@ -31,7 +31,6 @@
     </entityField>
     <entityField>
       <name>FORMRESULT</name>
-      <onValueChange>%aditoprj%/entity/WorkflowTask_entity/entityfields/formresult/onValueChange.js</onValueChange>
     </entityField>
     <entityField>
       <name>NAME</name>
diff --git a/entity/WorkflowTask_entity/entityfields/formresult/onValueChange.js b/entity/WorkflowTask_entity/entityfields/formresult/onValueChange.js
deleted file mode 100644
index 9e42cd8ca79fe0f490ba13b7c5a732bfe0c5f0d0..0000000000000000000000000000000000000000
--- a/entity/WorkflowTask_entity/entityfields/formresult/onValueChange.js
+++ /dev/null
@@ -1,25 +0,0 @@
-import("system.result");
-import("system.vars");
-import("system.workflow");
-import("system.neon");
-
-var taskId = vars.get("$field.UID");
-var newResult = vars.get("$local.value");
-var oldResult = vars.get("$field.FORMRESULT");
-
-if (newResult && newResult !== oldResult)
-{
-    /*
-     * fieldListeners = all fields that are used inside a visibility expression
-     * -> if one of these fields is changed, set the new FORMDEFINITION
-     */
-    var fieldListeners = JSON.parse(workflow.getFormFieldListeners(taskId));
-    newResult = newResult ? JSON.parse(newResult) : {};
-    oldResult = oldResult ? JSON.parse(oldResult) : {};
-    var isRefreshRequired = fieldListeners.some(function (fieldId)
-    {
-        return newResult[fieldId] !== oldResult[fieldId];
-    });
-    if (isRefreshRequired)
-        neon.setFieldValue("$field.FORMDEFINITION", workflow.getFormProperties(taskId, newResult));
-}
\ No newline at end of file