diff --git a/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js b/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js
index e4ddc9dc5979726f1d5d93fc8e5973fcfaaedbc2..dbce204f8382ec3fe7a62e54a4c2f42af13d0d44 100644
--- a/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js
+++ b/entity/ObjectTree_entity/entityfields/objectrelationtypeid/displayValueProcess.js
@@ -6,5 +6,12 @@ import("ObjectRelation_lib");
 
 if (vars.get("$field.OBJECTRELATIONTYPEID"))
 {
-    result.string(translate.text(ObjectRelationUtils.getRelationType(vars.get("$field.OBJECTRELATIONTYPEID"))[1]));
+    if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT && (vars.get("$field.TARGET_CONTEXT") == "Person" || vars.get("$field.TARGET_CONTEXT") == "Organisation"))
+    {
+        result.string(translate.text(ObjectRelationUtils.getRelationType(vars.get("$field.OBJECTRELATIONTYPEID"))[11]));
+    }
+    else
+    {
+        result.string(translate.text(ObjectRelationUtils.getRelationType(vars.get("$field.OBJECTRELATIONTYPEID"))[1]));
+    }
 }