diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/AppEvents.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/AppEvents.java
index 01b8331e35d24b6d6725d1251bea8324ae625565..4d777926513bbcb9b0ac12cf3b3e836c09d767b9 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/AppEvents.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/AppEvents.java
@@ -39,10 +39,6 @@ public class AppEvents
      */
     private final static int STARTING_VALUE = 1000000;
 
-    // TODO 2009-01-30, Tomasz Pylak: is this needed at all? It's fired i n some places, but never
-    // handled
-    public final static int CALLBACK_FINISHED = STARTING_VALUE + 10;
-
     // opens the main application window
     public final static int INIT = STARTING_VALUE + 20;
 
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/GroupSelectionWidget.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/GroupSelectionWidget.java
index 0df21ef7d09960fef119446b2a0949c596c20dec..6bd24b6865c7150158b8d7116a158e4975347df4 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/GroupSelectionWidget.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/GroupSelectionWidget.java
@@ -24,7 +24,6 @@ import com.extjs.gxt.ui.client.widget.form.ComboBox;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.AbstractAsyncCallback;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.Dict;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.IViewContext;
-import ch.systemsx.cisd.openbis.generic.client.web.client.application.framework.AppEvents;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.model.GroupModel;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.model.ModelDataPropertyNames;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.widget.DropDownList;
@@ -115,7 +114,6 @@ public final class GroupSelectionWidget extends DropDownList<GroupModel, Group>
                 setEmptyText(viewContext.getMessage(Dict.COMBO_BOX_EMPTY, EMPTY_RESULT_SUFFIX));
                 setReadOnly(true);
             }
-            fireEvent(AppEvents.CALLBACK_FINISHED);
         }
 
         int getHomeGroupIndex(ListStore<GroupModel> groupStore)
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ProjectSelectionWidget.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ProjectSelectionWidget.java
index f10515c3745c09ed57c7c28050df10e57e4b2079..0a0552776ab41191c4223aa0989e3d1fc428371f 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ProjectSelectionWidget.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ProjectSelectionWidget.java
@@ -26,7 +26,6 @@ import com.extjs.gxt.ui.client.widget.form.ComboBox;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.AbstractAsyncCallback;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.Dict;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.IViewContext;
-import ch.systemsx.cisd.openbis.generic.client.web.client.application.framework.AppEvents;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.model.ModelDataPropertyNames;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.widget.DropDownList;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.util.GWTUtils;
@@ -143,7 +142,6 @@ public final class ProjectSelectionWidget extends
                 trySelectByIdentifier(initialProjectIdentifierOrNull);
                 updateOriginalValue();
             }
-            fireEvent(AppEvents.CALLBACK_FINISHED);
         }
 
     }