diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/managed_property/ManagedPropertyGridActionDialog.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/managed_property/ManagedPropertyGridActionDialog.java
index a9fee67c1a8c0efb1a1d5bb9fcd344cd19316ee0..8cad4cbbd1d11a1c3eabd5626959e7f892937717 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/managed_property/ManagedPropertyGridActionDialog.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/managed_property/ManagedPropertyGridActionDialog.java
@@ -71,11 +71,9 @@ public final class ManagedPropertyGridActionDialog extends
     protected String createMessage()
     {
         // TODO 2011-01-18 - the message should depend on action and be provided by the script
-        return "Update managed property";
+        return "Action decription";
     }
 
-    private static boolean IS_UPDATE_IMPLEMENTED = false;
-
     @Override
     protected void executeConfirmedAction()
     {
@@ -86,17 +84,14 @@ public final class ManagedPropertyGridActionDialog extends
         }
         Info.display("confirmed", sb.toString());
 
-        if (IS_UPDATE_IMPLEMENTED)
+        for (IManagedInputWidgetDescription inputDescription : managedProperty
+                .getUiDescription().getInputWidgetDescriptions())
         {
-            for (IManagedInputWidgetDescription inputDescription : managedProperty
-                    .getUiDescription().getInputWidgetDescriptions())
-            {
-                TextField<String> field = inputFieldsByLabel.get(inputDescription.getLabel());
-                inputDescription.setValue(field.getValue());
-            }
-            viewContext.getService().updateManagedProperty(TechId.create(entity),
-                    entity.getEntityKind(), managedProperty, callback);
+            TextField<String> field = inputFieldsByLabel.get(inputDescription.getLabel());
+            inputDescription.setValue(field.getValue());
         }
+        viewContext.getService().updateManagedProperty(TechId.create(entity),
+                entity.getEntityKind(), managedProperty, callback);
     }
 
     @Override
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
index d74b7d1bb107ef378caf76766ecdbb36d9f12378..4aedd43db0af498b0a9bff56369e84c70bcd2c39 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
@@ -2106,6 +2106,8 @@ public final class CommonClientService extends AbstractClientService implements
             throws ch.systemsx.cisd.openbis.generic.client.web.client.exception.UserFailureException
     {
         // TODO Auto-generated method stub
+        System.err.println("update " + entityId + " " + entityKind + " "
+                + managedProperty.getUiDescription());
     }
 
     public List<DatastoreServiceDescription> listDataStoreServices(