diff --git a/entity/PermissionAction_entity/entityfields/action/dropDownProcess.js b/entity/PermissionAction_entity/entityfields/action/dropDownProcess.js
index c958e5020b2a616f9e298e015218843effc2f145..31bd6fd8f579cab40270e433a92839a1e2023c4b 100644
--- a/entity/PermissionAction_entity/entityfields/action/dropDownProcess.js
+++ b/entity/PermissionAction_entity/entityfields/action/dropDownProcess.js
@@ -22,14 +22,7 @@ switch (accesstype) {
     case "F":
         actions = [["view", "view"]];
         var entityStructure = project.getEntityStructure(vars.get("$param.EntityTitle_param"));
-        var selectedField = "";
-        
-        for (var field in entityStructure.fields) {
-            if (field == vars.get("$param.Field_param")) {
-                selectedField = entityStructure.fields[field];
-                break;
-            }
-        }
+        var selectedField = vars.get("$param.Field_param") ? entityStructure.fields[vars.get("$param.Field_param")] : "";
         
         // show 'update' if selected field is not an action
         if (selectedField.fieldType != "ACTION") {
diff --git a/entity/PermissionDetail_entity/PermissionDetail_entity.aod b/entity/PermissionDetail_entity/PermissionDetail_entity.aod
index 37e1d2cb8c9de829dd024f85d82c3f4177da9763..0b31a6b61a836879474464f3dffa297fba5d0e03 100644
--- a/entity/PermissionDetail_entity/PermissionDetail_entity.aod
+++ b/entity/PermissionDetail_entity/PermissionDetail_entity.aod
@@ -176,6 +176,7 @@
         </entityParameter>
         <entityParameter>
           <name>Field_param</name>
+          <valueProcess>%aditoprj%/entity/PermissionDetail_entity/entityfields/permissionactions/children/field_param/valueProcess.js</valueProcess>
         </entityParameter>
         <entityParameter>
           <name>EntityTitle_param</name>
diff --git a/entity/PermissionDetail_entity/entityfields/permissionactions/children/field_param/valueProcess.js b/entity/PermissionDetail_entity/entityfields/permissionactions/children/field_param/valueProcess.js
new file mode 100644
index 0000000000000000000000000000000000000000..52bd0deb2169ccfd1f5d531869b4e2fe4304d298
--- /dev/null
+++ b/entity/PermissionDetail_entity/entityfields/permissionactions/children/field_param/valueProcess.js
@@ -0,0 +1,4 @@
+import("system.vars");
+import("system.result");
+
+result.string(vars.get("$field.FIELD"));
\ No newline at end of file