fixed Ticket #4243
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / editor / definedterm / TermLabelProvider.java
index f807b3d9b0706be99acbc47387a20696c5612f25..10d081a6d639db9797d36b93016fdf3d5e4792f7 100644 (file)
@@ -77,7 +77,11 @@ public class TermLabelProvider extends StyledCellLabelProvider {
 \r
            if(element instanceof DefinedTermBase){\r
                DefinedTermBase<?> dtb = (DefinedTermBase<?>)element;\r
-               return dtb.getIdInVocabulary() + " : " + dtb.getTitleCache();\r
+               if (dtb.getIdInVocabulary() != null && dtb.getIdInVocabulary() != ""){\r
+                       return dtb.getIdInVocabulary() + " : " + dtb.getTitleCache();\r
+               } else{\r
+                       return dtb.getTitleCache();\r
+              }\r
            } else if (element instanceof TermBase){\r
             return ((TermBase)element).getTitleCache();\r
            }\r