diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/translator/SearchableEntityTranslator.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/translator/SearchableEntityTranslator.java
index ca60f7acc7ee6e571a56e5129ee2d3bfcf7bf498..76b46f7309c9ed8edd83e1c780f09e1088f8fc81 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/translator/SearchableEntityTranslator.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/translator/SearchableEntityTranslator.java
@@ -84,6 +84,7 @@ public final class SearchableEntityTranslator
             matchingEntity.setEntityKind(entity.getEntityKind());
             matchingEntity.setEntityType(entity.getEntityType());
             matchingEntity.setId(entity.getId());
+            matchingEntity.setPermId(entity.getPermId());
             SearchDomainSearchResult searchResult = searchDomain.getSearchResult();
             matchingEntity.setSearchDomain(searchResult.getSearchDomain().getLabel());