diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleEditForm.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleEditForm.java
index 7d563c77d5d34cd33c447fc2cb498bf0a3e749d2..de67dce3579e20ba9925869733e59701f07c9e60 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleEditForm.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleEditForm.java
@@ -129,6 +129,10 @@ public final class GenericSampleEditForm extends AbstractGenericSampleRegisterEd
     {
         updatePropertyFieldsOriginalValues();
         experimentField.updateOriginalValue();
+        if (projectSamplesEnabled)
+        {
+            updateFieldOriginalValue(projectChooser);
+        }
         updateFieldOriginalValue(groupSelectionWidget);
         container.updateOriginalValue();
         parentsArea.setSamples(parents);