diff --git a/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyLevelRow.java b/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyLevelRow.java
index 196546218e5b66c1bc4ecd88905d71d1aed66a74..6bf00983c420d90016acc7898d7479e3f06989b6 100644
--- a/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyLevelRow.java
+++ b/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyLevelRow.java
@@ -84,6 +84,10 @@ public class TaxonomyLevelRow implements TaxonomyLevelRef, FlexiTreeTableNode {
 		return taxonomyLevel.getIdentifier();
 	}
 	
+	public String getExternalId() {
+		return taxonomyLevel.getExternalId();
+	}
+	
 	public Long getTypeKey() {
 		return type == null ? null : type.getKey();
 	}
diff --git a/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableController.java b/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableController.java
index d5785c12e53545bff897f45cbbd34ca3de26a93a..2c32b5a2e53bdf359f349403b11672fcd4ff86c4 100644
--- a/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableController.java
+++ b/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableController.java
@@ -132,6 +132,7 @@ public class TaxonomyTreeTableController extends FormBasicController implements
 		treeNodeRenderer.setFlatBySearchAndFilter(true);
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.displayName, treeNodeRenderer));
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.identifier, "select"));
+		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.externalId, "select"));
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.typeIdentifier));
 		columnsModel.addFlexiColumnModel(new DefaultFlexiColumnModel(TaxonomyLevelCols.numOfChildren));
 		DefaultFlexiColumnModel selectColumn = new DefaultFlexiColumnModel("zoom", translate("zoom"), "tt-focus");
diff --git a/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableModel.java b/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableModel.java
index b39310bc86a8c32c38e1c11db80496b166024f63..6dc95b42767d1f5c5be8966391aee74b42a1adc3 100644
--- a/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableModel.java
+++ b/src/main/java/org/olat/modules/taxonomy/ui/TaxonomyTreeTableModel.java
@@ -116,6 +116,7 @@ implements FilterableFlexiTableModel  {
 			case key: return level.getKey();
 			case displayName: return level.getDisplayName();
 			case identifier: return level.getIdentifier();
+			case externalId: return level.getExternalId();
 			case typeIdentifier: return level.getTypeIdentifier();
 			case numOfChildren: return level.getNumberOfChildren();
 			case tools: return level.getToolsLink();
@@ -127,6 +128,7 @@ implements FilterableFlexiTableModel  {
 		key("table.header.key"),
 		displayName("table.header.taxonomy.level.displayName"),
 		identifier("table.header.taxonomy.level.identifier"),
+		externalId("table.header.taxonomy.level.externalId"),
 		typeIdentifier("table.header.taxonomy.level.type.identifier"),
 		numOfChildren("table.header.taxonomy.level.num.children"),
 		tools("table.header.actions");
diff --git a/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_de.properties
index d1e27a8903dd34fa7645e695ee51622b9fccdae8..e6c2fcf1c124cd55ff63f4e371ee874a847f32dd 100644
--- a/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_de.properties
@@ -93,7 +93,7 @@ table.header.taxonomy.displayName=Taxonomie
 table.header.taxonomy.externalId=Taxanomie Ext. Ref.
 table.header.taxonomy.identifier=Taxonomie ID
 table.header.taxonomy.level.displayName=Anzeigename
-table.header.taxonomy.level.externalId=Level Ext. Ref.
+table.header.taxonomy.level.externalId=Ebene Ext. Ref.
 table.header.taxonomy.level.identifier=Kennzeichen
 table.header.taxonomy.level.num.children=Anzahl
 table.header.taxonomy.level.type=Ebenentyp