diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ProjectViewer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ProjectViewer.java
index 6364f015c241c6b489b6de118702c97691f4363c..33a7a00567d19590ea1bbebb4ef86c4b75166e5c 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ProjectViewer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ProjectViewer.java
@@ -157,7 +157,7 @@ public final class ProjectViewer extends AbstractViewer<IEntityInformationHolder
     private void updateOriginalProject(Project result)
     {
         this.originalProject = result;
-        updateTitle(getOriginalDataDescription());
+        updateBreadcrumbs();
         setToolBarButtonsEnabled(true);
     }
 
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/AbstractViewer.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/AbstractViewer.java
index c36674880b2862bcc17f6aa9d073fe140926eeb9..97639759c705e7a1c591cf46000d9851800b9141 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/AbstractViewer.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/AbstractViewer.java
@@ -224,7 +224,7 @@ public abstract class AbstractViewer<D extends IEntityInformationHolder> extends
         widgets.add(titleLabel);
     }
 
-    private void updateBreadcrumbs()
+    protected void updateBreadcrumbs()
     {
         updateTitle(getOriginalDataDescription());
         breadcrumbContainer.removeAll();