diff --git a/entity/Offer_entity/entityfields/chosenaddress/stateProcess.js b/entity/Offer_entity/entityfields/chosenaddress/stateProcess.js
index 5ef79888bb3ddc6f78d7dec6f8d57c1eb8ac646c..8553fd8936f517191bb51aacc3649a77359c9bed 100644
--- a/entity/Offer_entity/entityfields/chosenaddress/stateProcess.js
+++ b/entity/Offer_entity/entityfields/chosenaddress/stateProcess.js
@@ -3,4 +3,6 @@ import("system.result");
 import("system.neon");
 
 if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_VIEW)
-    result.string(neon.COMPONENTSTATE_INVISIBLE);
\ No newline at end of file
+    result.string(neon.COMPONENTSTATE_INVISIBLE);
+else
+    result.string(neon.COMPONENTSTATE_EDITABLE);
\ No newline at end of file