diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
index d2a66bb7456ba2073782973bce75203d86b20942..76ddca581d047d18cb1fb69789fa8224076edb62 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/server/CommonClientService.java
@@ -1246,6 +1246,13 @@ public final class CommonClientService extends AbstractClientService implements
                 final List<VocabularyTerm> loadedTerms =
                         tabFileLoader.load(new DelegatedReader(reader, multipartFile
                                 .getOriginalFilename()));
+                for (VocabularyTerm vocabularyTerm : loadedTerms)
+                {
+                    if (vocabularyTerm.isOfficial() == null)
+                    {
+                        vocabularyTerm.setOfficial(true);
+                    }
+                }
                 results.addAll(loadedTerms);
             }
             // set initial order equivalent with order from the file