diff --git a/entity/Organisation_entity/Organisation_entity.aod b/entity/Organisation_entity/Organisation_entity.aod
index bf3a396fb3289d386327a92f72f3fb29eca482ee..6e049802083c0df434135d38f67df82d1861742e 100644
--- a/entity/Organisation_entity/Organisation_entity.aod
+++ b/entity/Organisation_entity/Organisation_entity.aod
@@ -1024,7 +1024,6 @@
       <title>Start workflow</title>
       <onActionProcess>%aditoprj%/entity/Organisation_entity/entityfields/startworkflow/onActionProcess.js</onActionProcess>
       <iconId>VAADIN:PLAY</iconId>
-      <state>INVISIBLE</state>
     </entityActionField>
     <entityField>
       <name>STANDARD_ADDRESS</name>
diff --git a/entity/Salesproject_entity/Salesproject_entity.aod b/entity/Salesproject_entity/Salesproject_entity.aod
index c489c9b5d7b3950899a8aea8798523da302abc6d..14dae46d6d510c1da390704cc3ef4ea3836c64ee 100644
--- a/entity/Salesproject_entity/Salesproject_entity.aod
+++ b/entity/Salesproject_entity/Salesproject_entity.aod
@@ -735,7 +735,6 @@
       <title>Start workflow</title>
       <onActionProcess>%aditoprj%/entity/Salesproject_entity/entityfields/startworkflow/onActionProcess.js</onActionProcess>
       <iconId>VAADIN:PLAY</iconId>
-      <state>INVISIBLE</state>
     </entityActionField>
   </entityFields>
   <recordContainers>
diff --git a/process/Workflow_lib/process.js b/process/Workflow_lib/process.js
index b4ada19acc54c6912019448e5ef387cca1519b88..cb3a3298f391859f412a964aa5b4b6430855a275 100644
--- a/process/Workflow_lib/process.js
+++ b/process/Workflow_lib/process.js
@@ -39,7 +39,7 @@ WorkflowUtils.openNewInstance = function (pVariables, pTargetId, pTargetContext)
     
     neon.openContext("WorkflowInstance", null, null, neon.OPERATINGSTATE_NEW, {
         "ProcessVariables_param" : JSON.stringify(pVariables),
-        "TargetContext_param" : pTargetContext
+        "TargetContext_param" : pVariables.targetContext
     });
 }