diff --git a/entity/Order_entity/entityfields/isolanguage/valueProcess.js b/entity/Order_entity/entityfields/isolanguage/valueProcess.js
index 77df925266af97e5fbb03d8519355dd73c5b8d53..9ce0bbebd61d58530b880b1a513baa32edd4c963 100644
--- a/entity/Order_entity/entityfields/isolanguage/valueProcess.js
+++ b/entity/Order_entity/entityfields/isolanguage/valueProcess.js
@@ -1,9 +1,8 @@
-import("system.neon");
 import("system.result");
 import("system.vars");
-import("KeywordRegistry_basic");
 
-if (vars.exists("$param.OrderLanguage_param") && vars.get("$param.OrderLanguage_param")) 
+if ((vars.get("$this.value") == null || vars.get("$this.value") == undefined) 
+    && vars.exists("$param.OrderLanguage_param") && vars.get("$param.OrderLanguage_param")) 
 {
     result.string(vars.get("$param.OrderLanguage_param"));
 }