diff --git a/allzweckmesser/scanner.py b/allzweckmesser/scanner.py
index 90cc5ccbe94ac10dfc7249a0b2c9b374ba655bfa..a9aaa43c9e93efbc7cb090983b508fa2e38e7634 100644
--- a/allzweckmesser/scanner.py
+++ b/allzweckmesser/scanner.py
@@ -286,8 +286,9 @@ def get_unknown_syllables(token):
             res.append(Syllable("e",[res[-1].span[0]+1, res[-1].span[1]]))
     
     for i in range(len(res)-1):
-        if re.match("[^aeiou]", res[i].text) and re.match("[^aeiou]", res[i+1].text):
+        if re.match("[aeiou]", res[i].text) and re.match("[aeiou]", res[i+1].text):
             res[i].syllable_length = 2
+            res[i+1].syllable_length = 2
     
     return res