diff --git a/DDG4/python/DDSim/Helper/Geometry.py b/DDG4/python/DDSim/Helper/Geometry.py
index dbc84602a831c64c96ba093c18d8044413805a67..f2bdf72affa024b2e3f33b6dc99fc9a526e54f77 100644
--- a/DDG4/python/DDSim/Helper/Geometry.py
+++ b/DDG4/python/DDSim/Helper/Geometry.py
@@ -66,7 +66,8 @@ class Geometry(ConfigHelper):
       for value in val:
         self.__checkRegexKeys(value)
         self._regexSDDetectorList.append(value)
-    raise RuntimeError(f"Unsupported type for regexSensitiveDetector: {val!r}")
+    else:
+        raise RuntimeError(f"Unsupported type for regexSensitiveDetector: {val!r}")
 
   @staticmethod
   def __checkRegexKeys(val):