diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewer.java b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewer.java
index 1dc7e863993786305caea492b495abf329062f9f..7f2ea5c3a0391a8cf17ea70b791c1f3d8be6523b 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/plugin/generic/client/web/client/application/sample/GenericSampleViewer.java
@@ -152,6 +152,8 @@ abstract public class GenericSampleViewer extends AbstractViewerWithVerticalSpli
         }
         if (originalData.getExperiment() != null)
         {
+            Widget projectBreadcrumb = createProjectLink(originalData.getExperiment().getProject());
+            widgets.add(projectBreadcrumb);
             Widget experimentBreadcrumb = createEntityLink(originalData.getExperiment());
             widgets.add(experimentBreadcrumb);
         }