diff --git a/travelogues_extraction/dataextractors/abstract.py b/travelogues_extraction/dataextractors/abstract.py
index 42990c582782b562e9238994753e6d2d2d6e57a5..32e14daacf980f2d2d4dcb9740b4ffcdb77136de 100644
--- a/travelogues_extraction/dataextractors/abstract.py
+++ b/travelogues_extraction/dataextractors/abstract.py
@@ -87,7 +87,7 @@ class AbstractMultifield(AbstractDataExtractor):
         isgnd: bool
 
     xpath_isgnd_tuples: typing.Tuple[XpathIsGnd]
-    gnd_regex = regex.compile(r'(?<=\(DE-588\))[\d\-X]{8,9}')
+    gnd_regex = regex.compile(r'(?<=\(DE-588\))[\d\-X]{8,10}')
 
     def get_gnd_as_uri(self, any_string: str) -> str:
         found = self.gnd_regex.search(any_string)