diff --git a/entity/Product_entity/entityfields/addtooffer/stateProcess.js b/entity/Product_entity/entityfields/addtooffer/stateProcess.js
index a28ffee7b2185270e3e81736bcbf2605c8af57f9..e04ccbdcb9187f77de02fe5af77889134808e2b0 100644
--- a/entity/Product_entity/entityfields/addtooffer/stateProcess.js
+++ b/entity/Product_entity/entityfields/addtooffer/stateProcess.js
@@ -3,16 +3,12 @@ import("system.result");
 import("Offer_lib");
 import("system.vars");
 
-
-
 if(vars.get("$param.ShownInOfferMainView_param"))
 {
-    
-    var res;
-    res = OfferUtils.isEditable(vars.get("$param.OrderOfferInformations_param")["OfferStatus_param"])? 
-                neon.COMPONENTSTATE_EDITABLE: neon.COMPONENTSTATE_DISABLED;
-            
-
-    result.string(res);
+    result.string(
+        OfferUtils.isEditable(JSON.parse(
+            vars.get("$param.OrderOfferInformations_param")
+        )["OfferStatus_param"]) ?
+        neon.COMPONENTSTATE_EDITABLE: neon.COMPONENTSTATE_DISABLED
+    );
 }
-            
\ No newline at end of file